<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Magick++: Drawable.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Magick++
   &#160;<span id="projectnumber">7.1.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('Drawable_8h_source.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">Drawable.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="Drawable_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// This may look like C code, but it is really -*- C++ -*-</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// Copyright Bob Friesenhahn, 1999, 2000, 2001, 2002</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// Copyright @ 2014 ImageMagick Studio LLC, a non-profit organization</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// dedicated to making software imaging solutions freely available.</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// Definition of Drawable (Graphic objects)</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// The technique used for instantiating classes which derive from STL</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// templates is described in Microsoft MSDN Article ID: Q168958</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// &quot;HOWTO: Exporting STL Components Inside &amp; Outside of a Class&quot;.</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// &quot;http://support.microsoft.com/kb/168958&quot;</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// Note that version 3.0 of this article says that that only STL</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment">// container template which supports DLL export is &lt;vector&gt; and we are</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment">// not using &lt;vector&gt; as part of the Drawable implementation.</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#if !defined(Magick_Drawable_header)</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#define Magick_Drawable_header</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="Include_8h.html">Magick++/Include.h</a>&quot;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;functional&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;utility&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="Color_8h.html">Magick++/Color.h</a>&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="Geometry_8h.html">Magick++/Geometry.h</a>&quot;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#if defined(MagickDLLExplicitTemplate)</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#  if defined(MAGICK_PLUSPLUS_IMPLEMENTATION)</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#    define MagickDrawableExtern</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#  else</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#   pragma warning( disable: 4231 ) // Disable warning regarding using extern</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#    define MagickDrawableExtern extern</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#  endif // MAGICK_PLUSPLUS_IMPLEMENTATION</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="Drawable_8h.html#a2f907bec461a7be8634d924a9d821263">   40</a></span>&#160;<span class="preprocessor">#  define MagickDrawableExtern</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#endif // MagickDLLExplicitTemplate</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceMagick.html">Magick</a></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;{</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="comment">// Representation of an x,y coordinate</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classMagick_1_1Coordinate.html">   48</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  {</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classMagick_1_1Coordinate.html#a1ca166825f80c054325656b2362f764e">   52</a></span>&#160;    <a class="code" href="classMagick_1_1Coordinate.html#a1ca166825f80c054325656b2362f764e">Coordinate</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;      : _x(0),</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;        _y(0) {}</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classMagick_1_1Coordinate.html#a1b615ec69a80d4dd985a553ce1bb5fae">   56</a></span>&#160;    <a class="code" href="classMagick_1_1Coordinate.html#a1b615ec69a80d4dd985a553ce1bb5fae">Coordinate</a>(<span class="keywordtype">double</span> x_,<span class="keywordtype">double</span> y_)</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;      : _x(x_),</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;        _y(y_) {}</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classMagick_1_1Coordinate.html#a3d121633462d4312f29909c3e9eb187f">   60</a></span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classMagick_1_1Coordinate.html#a3d121633462d4312f29909c3e9eb187f">~Coordinate</a>() {}</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classMagick_1_1Coordinate.html#a4920cf10209ebe843a92de8ea53f374e">   62</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1Coordinate.html#a4920cf10209ebe843a92de8ea53f374e">x</a>(<span class="keywordtype">double</span> x_) { _x=x_; }</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classMagick_1_1Coordinate.html#a88878441267ee5fc66dd344abf5f0709">   63</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1Coordinate.html#a88878441267ee5fc66dd344abf5f0709">x</a>(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> _x; }</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classMagick_1_1Coordinate.html#a0b8f1fce2b66ed2e6d6ac64838b9e0b1">   65</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1Coordinate.html#a0b8f1fce2b66ed2e6d6ac64838b9e0b1">y</a>(<span class="keywordtype">double</span> y_) { _y=y_; }</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classMagick_1_1Coordinate.html#a13f15fd4358f60314e51a19b2ec594e0">   66</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1Coordinate.html#a13f15fd4358f60314e51a19b2ec594e0">y</a>(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> _y; }</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="keywordtype">double</span> _x;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    <span class="keywordtype">double</span> _y;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  };</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">   73</a></span>&#160;  <span class="keyword">typedef</span> std::vector&lt;Magick::Coordinate&gt; <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a>;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#if defined(MagickDLLExplicitTemplate)</span></div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <a class="code" href="Drawable_8h.html#a2f907bec461a7be8634d924a9d821263">MagickDrawableExtern</a> <span class="keyword">template</span> <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  std::allocator&lt;Magick::Coordinate&gt;;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#endif // MagickDLLExplicitTemplate</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <span class="comment">// Compare two Coordinate objects regardless of LHS/RHS</span></div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <span class="keyword">operator</span> ==</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    (<span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; left_,<span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; right_);</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <span class="keyword">operator</span> !=</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    (<span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; left_, <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; right_);</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <span class="keyword">operator</span> &gt;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    (<span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; left_, <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; right_);</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <span class="keyword">operator</span> &lt;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    (<span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; left_, <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; right_);</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <span class="keyword">operator</span> &gt;=</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    (<span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; left_, <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; right_);</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <span class="keyword">operator</span> &lt;=</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    (<span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; left_, <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a>&amp; right_);</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="comment">// Base class for all drawable objects</span></div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableBase.html">   99</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  {</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    <span class="comment">// Default constructor</span></div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    <span class="comment">// Destructor</span></div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    <span class="keyword">virtual</span> ~<a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *) <span class="keyword">const</span>;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  };</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  <span class="comment">// Representation of a drawable surrogate object to manage drawable objects</span></div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="preprocessor">  #undef Drawable // Conflict with &lt;X11/Xproto.h&gt;</span></div><div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="classMagick_1_1Drawable.html">  120</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1Drawable.html">Drawable</a></div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  {</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="comment">// Default constructor</span></div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <a class="code" href="classMagick_1_1Drawable.html">Drawable</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    <span class="comment">// Construct from DrawableBase</span></div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    <a class="code" href="classMagick_1_1Drawable.html">Drawable</a>(<span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>&amp; original_);</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    <span class="comment">// Destructor</span></div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    ~<a class="code" href="classMagick_1_1Drawable.html">Drawable</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;    <span class="comment">// Copy constructor</span></div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;    <a class="code" href="classMagick_1_1Drawable.html">Drawable</a>(<span class="keyword">const</span> <a class="code" href="classMagick_1_1Drawable.html">Drawable</a>&amp; original_);</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    <span class="comment">// Assignment operator</span></div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    <a class="code" href="classMagick_1_1Drawable.html">Drawable</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classMagick_1_1Drawable.html">Drawable</a>&amp; original_);</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    <span class="comment">// Operator to invoke contained object</span></div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *) <span class="keyword">const</span>;</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* dp;</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  };</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="namespaceMagick.html#a276bd0424953aa7c0499f84a05d91918">  146</a></span>&#160;  <span class="keyword">typedef</span> std::vector&lt;Magick::Drawable&gt; <a class="code" href="namespaceMagick.html#a276bd0424953aa7c0499f84a05d91918">DrawableList</a>;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="preprocessor">#if defined(MagickDLLExplicitTemplate)</span></div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  <a class="code" href="Drawable_8h.html#a2f907bec461a7be8634d924a9d821263">MagickDrawableExtern</a> <span class="keyword">template</span> <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a></div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;  std::allocator&lt;Magick::Drawable&gt;;</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="preprocessor">#endif // MagickDLLExplicitTemplate</span></div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="comment">// Base class for all drawable path elements for use with</span></div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="comment">// DrawablePath</span></div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classMagick_1_1VPathBase.html">  159</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;{</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  <span class="comment">// Constructor</span></div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classMagick_1_1VPathBase.html#a5b85077c7e88c11366ce8899308fbaa0">  163</a></span>&#160;  <a class="code" href="classMagick_1_1VPathBase.html#a5b85077c7e88c11366ce8899308fbaa0">VPathBase</a> ( <span class="keywordtype">void</span> )</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;    { }</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;  <span class="comment">// Assignment operator</span></div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <span class="comment">//    const VPathBase&amp; operator= (const VPathBase&amp; original_ );</span></div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span> = 0;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span> = 0;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;};</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="comment">// Representation of a drawable path element surrogate object to</span></div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;<span class="comment">// manage drawable path elements so they may be passed as a list to</span></div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;<span class="comment">// DrawablePath.</span></div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="classMagick_1_1VPath.html">  184</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1VPath.html">VPath</a></div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;{</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="comment">// Constructor</span></div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <a class="code" href="classMagick_1_1VPath.html">VPath</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  <span class="comment">// Construct from VPathBase</span></div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  <a class="code" href="classMagick_1_1VPath.html">VPath</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>&amp; original_ );</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="classMagick_1_1VPath.html">VPath</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;  <a class="code" href="classMagick_1_1VPath.html">VPath</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1VPath.html">VPath</a>&amp; original_ );</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;  <span class="comment">// Assignment operator</span></div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;  <a class="code" href="classMagick_1_1VPath.html">VPath</a>&amp; operator= (<span class="keyword">const</span> <a class="code" href="classMagick_1_1VPath.html">VPath</a>&amp; original_ );</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;  <span class="comment">// Operator to invoke contained object</span></div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;  <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* dp;</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;};</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="namespaceMagick.html#a2315b94c36be63d8caae300274cd94f1">  209</a></span>&#160;<span class="keyword">typedef</span> std::vector&lt;Magick::VPath&gt; <a class="code" href="namespaceMagick.html#a2315b94c36be63d8caae300274cd94f1">VPathList</a>;</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;<span class="preprocessor">#if defined(MagickDLLExplicitTemplate)</span></div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;<a class="code" href="Drawable_8h.html#a2f907bec461a7be8634d924a9d821263">MagickDrawableExtern</a> <span class="keyword">template</span> <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a></div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;std::allocator&lt;Magick::VPath&gt;;</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;<span class="comment">// MagickDrawableExtern template class MagickPPExport</span></div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;<span class="comment">// std::vector&lt;Magick::VPath, std::allocator&lt;Magick::VPath&gt; &gt;;</span></div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;<span class="preprocessor">#endif // MagickDLLExplicitTemplate</span></div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;<span class="comment">// Drawable Objects</span></div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;<span class="comment">// Affine (scaling, rotation, and translation)</span></div><div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html">  226</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableAffine.html">DrawableAffine</a>  : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;{</div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  <a class="code" href="classMagick_1_1DrawableAffine.html">DrawableAffine</a> ( <span class="keywordtype">double</span> sx_, <span class="keywordtype">double</span> sy_,</div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;                   <span class="keywordtype">double</span> rx_, <span class="keywordtype">double</span> ry_,</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;                   <span class="keywordtype">double</span> tx_, <span class="keywordtype">double</span> ty_ );</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;  <a class="code" href="classMagick_1_1DrawableAffine.html">DrawableAffine</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;</div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableAffine.html">DrawableAffine</a>( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;</div><div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;  <span class="comment">/*virtual*/</span></div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;  <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;</div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#ad2c6d82e978a9655e41209fb4cb4efcd">  244</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableAffine.html#ad2c6d82e978a9655e41209fb4cb4efcd">sx</a>( <span class="keyword">const</span> <span class="keywordtype">double</span> sx_ )</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;    {</div><div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;      _affine.sx = sx_;</div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;    }</div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#a1b47f9a1c6b28f7bbea5bf384ed63c67">  248</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableAffine.html#a1b47f9a1c6b28f7bbea5bf384ed63c67">sx</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;      <span class="keywordflow">return</span> _affine.sx;</div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;    }</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;</div><div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#a5f984ae815df0d9781edb8db50225e7a">  253</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableAffine.html#a5f984ae815df0d9781edb8db50225e7a">sy</a>( <span class="keyword">const</span> <span class="keywordtype">double</span> sy_ )</div><div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    {</div><div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;      _affine.sy = sy_;</div><div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;    }</div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#afac8ef89eac4a04640a2cf849b590454">  257</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableAffine.html#afac8ef89eac4a04640a2cf849b590454">sy</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;      <span class="keywordflow">return</span> _affine.sy;</div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;    }</div><div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div><div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#ac49371ef31000ca663ac1b552f063ce2">  262</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableAffine.html#ac49371ef31000ca663ac1b552f063ce2">rx</a>( <span class="keyword">const</span> <span class="keywordtype">double</span> rx_ )</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;    {</div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;      _affine.rx = rx_;</div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;    }</div><div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#a4e9da42db909592fa4caab1dd479b9d8">  266</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableAffine.html#a4e9da42db909592fa4caab1dd479b9d8">rx</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;      <span class="keywordflow">return</span> _affine.rx;</div><div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;    }</div><div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;</div><div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#ad9285ca7dc3a08292531d4752ea59151">  271</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableAffine.html#ad9285ca7dc3a08292531d4752ea59151">ry</a>( <span class="keyword">const</span> <span class="keywordtype">double</span> ry_ )</div><div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;    {</div><div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;      _affine.ry = ry_;</div><div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;    }</div><div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#aab42c1eea0cdb854cfae39ea466eeaed">  275</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableAffine.html#aab42c1eea0cdb854cfae39ea466eeaed">ry</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;      <span class="keywordflow">return</span> _affine.ry;</div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;    }</div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div><div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#a1713c6ee436a38fc796f991491239efe">  280</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableAffine.html#a1713c6ee436a38fc796f991491239efe">tx</a>( <span class="keyword">const</span> <span class="keywordtype">double</span> tx_ )</div><div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;    {</div><div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;      _affine.tx = tx_;</div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;    }</div><div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#a23fe3f0f89db9a194e08c512871f880f">  284</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableAffine.html#a23fe3f0f89db9a194e08c512871f880f">tx</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;      <span class="keywordflow">return</span> _affine.tx;</div><div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;    }</div><div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#aba7ecc228873fba1c513f2e66ad94c87">  289</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableAffine.html#aba7ecc228873fba1c513f2e66ad94c87">ty</a>( <span class="keyword">const</span> <span class="keywordtype">double</span> ty_ )</div><div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;    {</div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;      _affine.ty = ty_;</div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;    }</div><div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAffine.html#a2b38ac598adc16937d59e82dc4ae5c06">  293</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableAffine.html#a2b38ac598adc16937d59e82dc4ae5c06">ty</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;      <span class="keywordflow">return</span> _affine.ty;</div><div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;    }</div><div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;</div><div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  MagickCore::AffineMatrix  _affine;</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;};</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div><div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;<span class="comment">// Change pixel alpha value to transparent using PaintMethod</span></div><div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAlpha.html">  303</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableAlpha.html">DrawableAlpha</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;{</div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div><div class="line"><a name="l00307"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAlpha.html#a6222340c460631d22384cbb384acc12e">  307</a></span>&#160;    <a class="code" href="classMagick_1_1DrawableAlpha.html#a6222340c460631d22384cbb384acc12e">DrawableAlpha</a>(<span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_,PaintMethod paintMethod_)</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;      : _x(x_),</div><div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;        _y(y_),</div><div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;        _paintMethod(paintMethod_)</div><div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    {</div><div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    }</div><div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;</div><div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;    ~<a class="code" href="classMagick_1_1DrawableAlpha.html">DrawableAlpha</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;</div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div><div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;    <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;</div><div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAlpha.html#a615759f97f5b5e18ec4077397baa8e94">  322</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableAlpha.html#a615759f97f5b5e18ec4077397baa8e94">x</a>(<span class="keywordtype">double</span> x_)</div><div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;    {</div><div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;      _x=x_;</div><div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;    }</div><div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;</div><div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAlpha.html#a73118499bf85924ebc3f770a51ec4174">  327</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableAlpha.html#a73118499bf85924ebc3f770a51ec4174">x</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span></div><div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;      <span class="keywordflow">return</span>(_x);</div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;    }</div><div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;</div><div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAlpha.html#ad6122f1829c8b76883ca5520a2ca4019">  332</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableAlpha.html#ad6122f1829c8b76883ca5520a2ca4019">y</a>(<span class="keywordtype">double</span> y_)</div><div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;    {</div><div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;      _y=y_;</div><div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;    }</div><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;</div><div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAlpha.html#a3f3412b896130f703db52eb412766ab7">  337</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableAlpha.html#a3f3412b896130f703db52eb412766ab7">y</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span></div><div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;      <span class="keywordflow">return</span>(_y);</div><div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;    }</div><div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;</div><div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAlpha.html#a60ee83336c5182cf731c5ce39d680d6d">  342</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableAlpha.html#a60ee83336c5182cf731c5ce39d680d6d">paintMethod</a>(PaintMethod paintMethod_)</div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;    {</div><div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;      _paintMethod=paintMethod_;</div><div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;    }</div><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;</div><div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableAlpha.html#a0860b761c0aad1964599ca689a21d7c1">  347</a></span>&#160;    PaintMethod <a class="code" href="classMagick_1_1DrawableAlpha.html#a0860b761c0aad1964599ca689a21d7c1">paintMethod</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span></div><div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;      <span class="keywordflow">return</span>(_paintMethod);</div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    }</div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div><div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;</div><div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;    <span class="keywordtype">double</span> _x;</div><div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;    <span class="keywordtype">double</span> _y;</div><div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;    PaintMethod _paintMethod;</div><div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;};</div><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;</div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;<span class="comment">// Arc</span></div><div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html">  360</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableArc.html">DrawableArc</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;{</div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#adb2b6311d635d04f0789efc7f0903583">  363</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableArc.html#adb2b6311d635d04f0789efc7f0903583">DrawableArc</a> ( <span class="keywordtype">double</span> startX_, <span class="keywordtype">double</span> startY_,</div><div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;                <span class="keywordtype">double</span> endX_, <span class="keywordtype">double</span> endY_,</div><div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;                <span class="keywordtype">double</span> startDegrees_, <span class="keywordtype">double</span> endDegrees_ )</div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;    : _startX(startX_),</div><div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;      _startY(startY_),</div><div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;      _endX(endX_),</div><div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;      _endY(endY_),</div><div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;      _startDegrees(startDegrees_),</div><div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;      _endDegrees(endDegrees_)</div><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;    { }</div><div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;</div><div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableArc.html">DrawableArc</a>( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;</div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;</div><div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;</div><div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#a12b84e119edf452b4ede73a6a3a68efd">  382</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableArc.html#a12b84e119edf452b4ede73a6a3a68efd">startX</a>( <span class="keywordtype">double</span> startX_ )</div><div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;    {</div><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;      _startX = startX_;</div><div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;    }</div><div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#a7eca9fa39ce0f9eabf0dd0e1fe489653">  386</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableArc.html#a7eca9fa39ce0f9eabf0dd0e1fe489653">startX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;      <span class="keywordflow">return</span> _startX;</div><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;    }</div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;</div><div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#a1fd958c89853f1b3825562bf42c068da">  391</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableArc.html#a1fd958c89853f1b3825562bf42c068da">startY</a>( <span class="keywordtype">double</span> startY_ )</div><div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;    {</div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;      _startY = startY_;</div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;    }</div><div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#ac63587b769dabe65175f4c3830f67d23">  395</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableArc.html#ac63587b769dabe65175f4c3830f67d23">startY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;      <span class="keywordflow">return</span> _startY;</div><div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;    }</div><div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;</div><div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#a7b37a7e853c42b63b28ee22a5e8e048a">  400</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableArc.html#a7b37a7e853c42b63b28ee22a5e8e048a">endX</a>( <span class="keywordtype">double</span> endX_ )</div><div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;    {</div><div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;      _endX = endX_;</div><div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;    }</div><div class="line"><a name="l00404"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#a11f964d1e4bf7e5f3bec5e0725e65015">  404</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableArc.html#a11f964d1e4bf7e5f3bec5e0725e65015">endX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;      <span class="keywordflow">return</span> _endX;</div><div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;    }</div><div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;</div><div class="line"><a name="l00409"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#ad6807ca4ee4d8f49452201f78e73c0eb">  409</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableArc.html#ad6807ca4ee4d8f49452201f78e73c0eb">endY</a>( <span class="keywordtype">double</span> endY_ )</div><div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;    {</div><div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;      _endY = endY_;</div><div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;    }</div><div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#ad704ae0a68af7a4b837428f03970bb0f">  413</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableArc.html#ad704ae0a68af7a4b837428f03970bb0f">endY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;      <span class="keywordflow">return</span> _endY;</div><div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;    }</div><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;</div><div class="line"><a name="l00418"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#a03d0013b828c107309fcdc08c5485f7a">  418</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableArc.html#a03d0013b828c107309fcdc08c5485f7a">startDegrees</a>( <span class="keywordtype">double</span> startDegrees_ )</div><div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;    {</div><div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;      _startDegrees = startDegrees_;</div><div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;    }</div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#af5700c8a0d6e30412fa236bd79ac09f7">  422</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableArc.html#af5700c8a0d6e30412fa236bd79ac09f7">startDegrees</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;      <span class="keywordflow">return</span> _startDegrees;</div><div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;    }</div><div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;</div><div class="line"><a name="l00427"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#ac929d83185fa34a460f36f7f0625b571">  427</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableArc.html#ac929d83185fa34a460f36f7f0625b571">endDegrees</a>( <span class="keywordtype">double</span> endDegrees_ )</div><div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;    {</div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;      _endDegrees = endDegrees_;</div><div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;    }</div><div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableArc.html#a8a89cccdf896b793795c0b6a9759b455">  431</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableArc.html#a8a89cccdf896b793795c0b6a9759b455">endDegrees</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;      <span class="keywordflow">return</span> _endDegrees;</div><div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;    }</div><div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;</div><div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;  <span class="keywordtype">double</span> _startX;</div><div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;  <span class="keywordtype">double</span> _startY;</div><div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;  <span class="keywordtype">double</span> _endX;</div><div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;  <span class="keywordtype">double</span> _endY;</div><div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;  <span class="keywordtype">double</span> _startDegrees;</div><div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;  <span class="keywordtype">double</span> _endDegrees;</div><div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;};</div><div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;</div><div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;<span class="comment">// Bezier curve (Coordinate list must contain at least three members)</span></div><div class="line"><a name="l00446"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableBezier.html">  446</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableBezier.html">DrawableBezier</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;{</div><div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;  <span class="comment">// Construct from coordinates</span></div><div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;  <a class="code" href="classMagick_1_1DrawableBezier.html">DrawableBezier</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> &amp;coordinates_ );</div><div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;</div><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;  <a class="code" href="classMagick_1_1DrawableBezier.html">DrawableBezier</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableBezier.html">DrawableBezier</a>&amp; original_ );</div><div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;</div><div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableBezier.html">DrawableBezier</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;</div><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;</div><div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;</div><div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;  <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> _coordinates;</div><div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;};</div><div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;</div><div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;  <span class="comment">// Sets the border color to be used for drawing bordered objects.</span></div><div class="line"><a name="l00469"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableBorderColor.html">  469</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableBorderColor.html">DrawableBorderColor</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;  {</div><div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;</div><div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;    <a class="code" href="classMagick_1_1DrawableBorderColor.html">DrawableBorderColor</a>(<span class="keyword">const</span> <a class="code" href="classMagick_1_1Color.html">Color</a> &amp;color_);</div><div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;</div><div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;    <a class="code" href="classMagick_1_1DrawableBorderColor.html">DrawableBorderColor</a>(<span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableBorderColor.html">DrawableBorderColor</a> &amp;original_);</div><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;</div><div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;    ~<a class="code" href="classMagick_1_1DrawableBorderColor.html">DrawableBorderColor</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;</div><div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;    <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;    <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160;</div><div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;    <span class="keywordtype">void</span> color(<span class="keyword">const</span> <a class="code" href="classMagick_1_1Color.html">Color</a> &amp;color_);</div><div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;    <a class="code" href="classMagick_1_1Color.html">Color</a> color(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;</div><div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;    <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;</div><div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;    <a class="code" href="classMagick_1_1Color.html">Color</a> _color;</div><div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;  };</div><div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;</div><div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;  <span class="comment">// Sets the polygon fill rule to be used by the clipping path.</span></div><div class="line"><a name="l00493"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableClipRule.html">  493</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableClipRule.html">DrawableClipRule</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;  {</div><div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;</div><div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;    <a class="code" href="classMagick_1_1DrawableClipRule.html">DrawableClipRule</a>(<span class="keyword">const</span> FillRule fillRule_);</div><div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;</div><div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;    ~<a class="code" href="classMagick_1_1DrawableClipRule.html">DrawableClipRule</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;</div><div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;    <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;    <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;</div><div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;    <span class="keywordtype">void</span> fillRule(<span class="keyword">const</span> FillRule fillRule_);</div><div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;    FillRule fillRule(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;</div><div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;    <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;</div><div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;    FillRule _fillRule;</div><div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160;  };</div><div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;</div><div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;  <span class="comment">// Sets the interpretation of clip path units.</span></div><div class="line"><a name="l00515"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableClipUnits.html">  515</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableClipUnits.html">DrawableClipUnits</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;  {</div><div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;</div><div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;    <a class="code" href="classMagick_1_1DrawableClipUnits.html">DrawableClipUnits</a>(<span class="keyword">const</span> ClipPathUnits units_);</div><div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;</div><div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;    ~<a class="code" href="classMagick_1_1DrawableClipUnits.html">DrawableClipUnits</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;</div><div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;    <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;    <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;</div><div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;    <span class="keywordtype">void</span> units(<span class="keyword">const</span> ClipPathUnits units_);</div><div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;    ClipPathUnits units(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;</div><div class="line"><a name="l00529"></a><span class="lineno">  529</span>&#160;    <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;</div><div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;    ClipPathUnits _units;</div><div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;  };</div><div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;</div><div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;<span class="comment">// Pop (terminate) clip path definition</span></div><div class="line"><a name="l00537"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePopClipPath.html">  537</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawablePopClipPath.html">DrawablePopClipPath</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;{</div><div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePopClipPath.html#a9cadbbaab75656f2e772410605c7927b">  540</a></span>&#160;  <a class="code" href="classMagick_1_1DrawablePopClipPath.html#a9cadbbaab75656f2e772410605c7927b">DrawablePopClipPath</a> ( <span class="keywordtype">void</span> )</div><div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;    : _dummy(0)</div><div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;    {</div><div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;    }</div><div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;</div><div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawablePopClipPath.html">DrawablePopClipPath</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;</div><div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;</div><div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;</div><div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;  ::ssize_t   _dummy;</div><div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;};</div><div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;</div><div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;<span class="comment">// Push (create) Clip path definition</span></div><div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePushClipPath.html">  558</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawablePushClipPath.html">DrawablePushClipPath</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;{</div><div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;  <a class="code" href="classMagick_1_1DrawablePushClipPath.html">DrawablePushClipPath</a> ( <span class="keyword">const</span> std::string &amp;id_);</div><div class="line"><a name="l00562"></a><span class="lineno">  562</span>&#160;</div><div class="line"><a name="l00563"></a><span class="lineno">  563</span>&#160;  <a class="code" href="classMagick_1_1DrawablePushClipPath.html">DrawablePushClipPath</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawablePushClipPath.html">DrawablePushClipPath</a>&amp; original_ );</div><div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;</div><div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawablePushClipPath.html">DrawablePushClipPath</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;</div><div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;</div><div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;</div><div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;  std::string _id;</div><div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;};</div><div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;</div><div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;<span class="comment">// Named Clip Path</span></div><div class="line"><a name="l00578"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableClipPath.html">  578</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableClipPath.html">DrawableClipPath</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;{</div><div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;  <a class="code" href="classMagick_1_1DrawableClipPath.html">DrawableClipPath</a> ( <span class="keyword">const</span> std::string &amp;id_ );</div><div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;  <a class="code" href="classMagick_1_1DrawableClipPath.html">DrawableClipPath</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableClipPath.html">DrawableClipPath</a>&amp; original_ );</div><div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;</div><div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableClipPath.html">DrawableClipPath</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;</div><div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;</div><div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;</div><div class="line"><a name="l00592"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableClipPath.html#af8006c841c5f21a34f3dec88b444fbe3">  592</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableClipPath.html#af8006c841c5f21a34f3dec88b444fbe3">clip_path</a>( <span class="keyword">const</span> std::string &amp;id_ )</div><div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;    {</div><div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;      _id = id_.c_str(); <span class="comment">//multithread safe</span></div><div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;    }</div><div class="line"><a name="l00596"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableClipPath.html#a5dfaa520db34f7fec1c365d7c174ab65">  596</a></span>&#160;  std::string <a class="code" href="classMagick_1_1DrawableClipPath.html#a5dfaa520db34f7fec1c365d7c174ab65">clip_path</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00597"></a><span class="lineno">  597</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;      <span class="keywordflow">return</span> _id;</div><div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;    }</div><div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;</div><div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;  std::string   _id;</div><div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;};</div><div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;</div><div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;<span class="comment">// Circle</span></div><div class="line"><a name="l00606"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCircle.html">  606</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableCircle.html">DrawableCircle</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;{</div><div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00609"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCircle.html#ab84818c89fb442b1da9abed81332624e">  609</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableCircle.html#ab84818c89fb442b1da9abed81332624e">DrawableCircle</a> ( <span class="keywordtype">double</span> originX_, <span class="keywordtype">double</span> originY_,</div><div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;                   <span class="keywordtype">double</span> perimX_, <span class="keywordtype">double</span> perimY_ )</div><div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;    : _originX(originX_),</div><div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;      _originY(originY_),</div><div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;      _perimX(perimX_),</div><div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;      _perimY(perimY_)</div><div class="line"><a name="l00615"></a><span class="lineno">  615</span>&#160;    {</div><div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160;    }</div><div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;</div><div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableCircle.html">DrawableCircle</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;</div><div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;</div><div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;</div><div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCircle.html#ad54cffdf38e7701dde5899ea4dfae2a9">  626</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableCircle.html#ad54cffdf38e7701dde5899ea4dfae2a9">originX</a>( <span class="keywordtype">double</span> originX_ )</div><div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;    {</div><div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;      _originX = originX_;</div><div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;    }</div><div class="line"><a name="l00630"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCircle.html#a45cfec56e3622efdce8ca6790b15a021">  630</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableCircle.html#a45cfec56e3622efdce8ca6790b15a021">originX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00631"></a><span class="lineno">  631</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;      <span class="keywordflow">return</span> _originX;</div><div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;    }</div><div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;</div><div class="line"><a name="l00635"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCircle.html#a97d23bf9fbb725bc3360377d0edfad18">  635</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableCircle.html#a97d23bf9fbb725bc3360377d0edfad18">originY</a>( <span class="keywordtype">double</span> originY_ )</div><div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;    {</div><div class="line"><a name="l00637"></a><span class="lineno">  637</span>&#160;      _originY = originY_;</div><div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;    }</div><div class="line"><a name="l00639"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCircle.html#a57d381b37e1797f660a41a0a2bd008a9">  639</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableCircle.html#a57d381b37e1797f660a41a0a2bd008a9">originY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;      <span class="keywordflow">return</span> _originY;</div><div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;    }</div><div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160;</div><div class="line"><a name="l00644"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCircle.html#ab3c2ab36ae166b79a564859bd149b060">  644</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableCircle.html#ab3c2ab36ae166b79a564859bd149b060">perimX</a>( <span class="keywordtype">double</span> perimX_ )</div><div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;    {</div><div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;      _perimX = perimX_;</div><div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;    }</div><div class="line"><a name="l00648"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCircle.html#a7296d9042b31194056a92fa220c91366">  648</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableCircle.html#a7296d9042b31194056a92fa220c91366">perimX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;      <span class="keywordflow">return</span> _perimX;</div><div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;    }</div><div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;</div><div class="line"><a name="l00653"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCircle.html#adf7db25222a01aa866ed0029bd9a9fd8">  653</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableCircle.html#adf7db25222a01aa866ed0029bd9a9fd8">perimY</a>( <span class="keywordtype">double</span> perimY_ )</div><div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;    {</div><div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;      _perimY = perimY_;</div><div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;    }</div><div class="line"><a name="l00657"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCircle.html#abe21859344008c16fff7d395f007b6b6">  657</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableCircle.html#abe21859344008c16fff7d395f007b6b6">perimY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;      <span class="keywordflow">return</span> _perimY;</div><div class="line"><a name="l00660"></a><span class="lineno">  660</span>&#160;    }</div><div class="line"><a name="l00661"></a><span class="lineno">  661</span>&#160;</div><div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00663"></a><span class="lineno">  663</span>&#160;  <span class="keywordtype">double</span> _originX;</div><div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;  <span class="keywordtype">double</span> _originY;</div><div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;  <span class="keywordtype">double</span> _perimX;</div><div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;  <span class="keywordtype">double</span> _perimY;</div><div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;};</div><div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;</div><div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160;<span class="comment">// Colorize at point using PaintMethod</span></div><div class="line"><a name="l00670"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableColor.html">  670</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableColor.html">DrawableColor</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;{</div><div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00673"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableColor.html#a110cf2cab0b67a52b96a9eced6f18b6f">  673</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableColor.html#a110cf2cab0b67a52b96a9eced6f18b6f">DrawableColor</a> ( <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_,</div><div class="line"><a name="l00674"></a><span class="lineno">  674</span>&#160;                  PaintMethod paintMethod_ )</div><div class="line"><a name="l00675"></a><span class="lineno">  675</span>&#160;    : _x(x_),</div><div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;      _y(y_),</div><div class="line"><a name="l00677"></a><span class="lineno">  677</span>&#160;      _paintMethod(paintMethod_)</div><div class="line"><a name="l00678"></a><span class="lineno">  678</span>&#160;    { }</div><div class="line"><a name="l00679"></a><span class="lineno">  679</span>&#160;</div><div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableColor.html">DrawableColor</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div><div class="line"><a name="l00682"></a><span class="lineno">  682</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00683"></a><span class="lineno">  683</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00684"></a><span class="lineno">  684</span>&#160;</div><div class="line"><a name="l00685"></a><span class="lineno">  685</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00686"></a><span class="lineno">  686</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00687"></a><span class="lineno">  687</span>&#160;</div><div class="line"><a name="l00688"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableColor.html#afef337847d1b43ef224d8e0ba91b06df">  688</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableColor.html#afef337847d1b43ef224d8e0ba91b06df">x</a>( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l00689"></a><span class="lineno">  689</span>&#160;    {</div><div class="line"><a name="l00690"></a><span class="lineno">  690</span>&#160;      _x = x_;</div><div class="line"><a name="l00691"></a><span class="lineno">  691</span>&#160;    }</div><div class="line"><a name="l00692"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableColor.html#a5f321f30d1f858b059504d5474f6a15d">  692</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableColor.html#a5f321f30d1f858b059504d5474f6a15d">x</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00693"></a><span class="lineno">  693</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00694"></a><span class="lineno">  694</span>&#160;      <span class="keywordflow">return</span> _x;</div><div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;    }</div><div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;</div><div class="line"><a name="l00697"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableColor.html#a832bfdf8ed28246bebcbde231c16e7d0">  697</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableColor.html#a832bfdf8ed28246bebcbde231c16e7d0">y</a>( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;    {</div><div class="line"><a name="l00699"></a><span class="lineno">  699</span>&#160;      _y = y_;</div><div class="line"><a name="l00700"></a><span class="lineno">  700</span>&#160;    }</div><div class="line"><a name="l00701"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableColor.html#a68225d0f4be2c2563a4d1d15c809934d">  701</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableColor.html#a68225d0f4be2c2563a4d1d15c809934d">y</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00702"></a><span class="lineno">  702</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;      <span class="keywordflow">return</span> _y;</div><div class="line"><a name="l00704"></a><span class="lineno">  704</span>&#160;    }</div><div class="line"><a name="l00705"></a><span class="lineno">  705</span>&#160;</div><div class="line"><a name="l00706"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableColor.html#ad566eb238307a44f1a35042df44c68e5">  706</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableColor.html#ad566eb238307a44f1a35042df44c68e5">paintMethod</a>( PaintMethod paintMethod_ )</div><div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;    {</div><div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;      _paintMethod = paintMethod_;</div><div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160;    }</div><div class="line"><a name="l00710"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableColor.html#a43370dc2c8b730e2a2590d2fbf283ffc">  710</a></span>&#160;  PaintMethod <a class="code" href="classMagick_1_1DrawableColor.html#a43370dc2c8b730e2a2590d2fbf283ffc">paintMethod</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00711"></a><span class="lineno">  711</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00712"></a><span class="lineno">  712</span>&#160;      <span class="keywordflow">return</span> _paintMethod;</div><div class="line"><a name="l00713"></a><span class="lineno">  713</span>&#160;    }</div><div class="line"><a name="l00714"></a><span class="lineno">  714</span>&#160;</div><div class="line"><a name="l00715"></a><span class="lineno">  715</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160;  <span class="keywordtype">double</span> _x;</div><div class="line"><a name="l00717"></a><span class="lineno">  717</span>&#160;  <span class="keywordtype">double</span> _y;</div><div class="line"><a name="l00718"></a><span class="lineno">  718</span>&#160;  PaintMethod _paintMethod;</div><div class="line"><a name="l00719"></a><span class="lineno">  719</span>&#160;};</div><div class="line"><a name="l00720"></a><span class="lineno">  720</span>&#160;</div><div class="line"><a name="l00721"></a><span class="lineno">  721</span>&#160;<span class="comment">// Draw image at point, scaled to size specified by width and height</span></div><div class="line"><a name="l00722"></a><span class="lineno"><a class="line" href="namespaceMagick.html#a4848723142d4954f66b2dbb123fc29f0">  722</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="namespaceMagick.html#a4848723142d4954f66b2dbb123fc29f0">Image</a>;</div><div class="line"><a name="l00723"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCompositeImage.html">  723</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00724"></a><span class="lineno">  724</span>&#160;{</div><div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00726"></a><span class="lineno">  726</span>&#160;  <a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a> ( <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_,</div><div class="line"><a name="l00727"></a><span class="lineno">  727</span>&#160;                           <span class="keyword">const</span> std::string &amp;filename_ );</div><div class="line"><a name="l00728"></a><span class="lineno">  728</span>&#160;</div><div class="line"><a name="l00729"></a><span class="lineno">  729</span>&#160;  <a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a> ( <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_,</div><div class="line"><a name="l00730"></a><span class="lineno">  730</span>&#160;                           <span class="keyword">const</span> <a class="code" href="classMagick_1_1Image.html">Image</a> &amp;image_ );</div><div class="line"><a name="l00731"></a><span class="lineno">  731</span>&#160;</div><div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;  <a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a> ( <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_,</div><div class="line"><a name="l00733"></a><span class="lineno">  733</span>&#160;                           <span class="keywordtype">double</span> width_, <span class="keywordtype">double</span> height_,</div><div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;                           <span class="keyword">const</span> std::string &amp;filename_ );</div><div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;</div><div class="line"><a name="l00736"></a><span class="lineno">  736</span>&#160;  <a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a> ( <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_,</div><div class="line"><a name="l00737"></a><span class="lineno">  737</span>&#160;                           <span class="keywordtype">double</span> width_, <span class="keywordtype">double</span> height_,</div><div class="line"><a name="l00738"></a><span class="lineno">  738</span>&#160;                           <span class="keyword">const</span> <a class="code" href="classMagick_1_1Image.html">Image</a> &amp;image_ );</div><div class="line"><a name="l00739"></a><span class="lineno">  739</span>&#160;</div><div class="line"><a name="l00740"></a><span class="lineno">  740</span>&#160;  <a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a> ( <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_,</div><div class="line"><a name="l00741"></a><span class="lineno">  741</span>&#160;                           <span class="keywordtype">double</span> width_, <span class="keywordtype">double</span> height_,</div><div class="line"><a name="l00742"></a><span class="lineno">  742</span>&#160;                           <span class="keyword">const</span> std::string &amp;filename_,</div><div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;                           CompositeOperator composition_ );</div><div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;</div><div class="line"><a name="l00745"></a><span class="lineno">  745</span>&#160;  <a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a> ( <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_,</div><div class="line"><a name="l00746"></a><span class="lineno">  746</span>&#160;                           <span class="keywordtype">double</span> width_, <span class="keywordtype">double</span> height_,</div><div class="line"><a name="l00747"></a><span class="lineno">  747</span>&#160;                           <span class="keyword">const</span> <a class="code" href="classMagick_1_1Image.html">Image</a> &amp;image_,</div><div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;                           CompositeOperator composition_ );</div><div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;</div><div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;  <a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a>&amp; original_ );</div><div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;</div><div class="line"><a name="l00753"></a><span class="lineno">  753</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l00754"></a><span class="lineno">  754</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a>( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00755"></a><span class="lineno">  755</span>&#160;</div><div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;  <span class="comment">// Assignment operator</span></div><div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;  <a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a>&amp; <span class="keyword">operator</span>=</div><div class="line"><a name="l00758"></a><span class="lineno">  758</span>&#160;  (<span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableCompositeImage.html">DrawableCompositeImage</a>&amp; original_ );</div><div class="line"><a name="l00759"></a><span class="lineno">  759</span>&#160;</div><div class="line"><a name="l00760"></a><span class="lineno">  760</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;</div><div class="line"><a name="l00763"></a><span class="lineno">  763</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00764"></a><span class="lineno">  764</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00765"></a><span class="lineno">  765</span>&#160;</div><div class="line"><a name="l00766"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCompositeImage.html#a15bf84ec68059946eb383027eea9fa74">  766</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableCompositeImage.html#a15bf84ec68059946eb383027eea9fa74">composition</a>( CompositeOperator composition_ )</div><div class="line"><a name="l00767"></a><span class="lineno">  767</span>&#160;    {</div><div class="line"><a name="l00768"></a><span class="lineno">  768</span>&#160;      _composition = composition_;</div><div class="line"><a name="l00769"></a><span class="lineno">  769</span>&#160;    }</div><div class="line"><a name="l00770"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCompositeImage.html#a0f5490809a7a6f639e9d201a14ea68aa">  770</a></span>&#160;  CompositeOperator <a class="code" href="classMagick_1_1DrawableCompositeImage.html#a0f5490809a7a6f639e9d201a14ea68aa">composition</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00771"></a><span class="lineno">  771</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00772"></a><span class="lineno">  772</span>&#160;      <span class="keywordflow">return</span> _composition;</div><div class="line"><a name="l00773"></a><span class="lineno">  773</span>&#160;    }</div><div class="line"><a name="l00774"></a><span class="lineno">  774</span>&#160;</div><div class="line"><a name="l00775"></a><span class="lineno">  775</span>&#160;  <span class="keywordtype">void</span> filename( <span class="keyword">const</span> std::string &amp;image_ );</div><div class="line"><a name="l00776"></a><span class="lineno">  776</span>&#160;  std::string filename( <span class="keywordtype">void</span> ) <span class="keyword">const</span>;</div><div class="line"><a name="l00777"></a><span class="lineno">  777</span>&#160;</div><div class="line"><a name="l00778"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCompositeImage.html#abfb968860e3505dbbc60255a6608966e">  778</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableCompositeImage.html#abfb968860e3505dbbc60255a6608966e">x</a>( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l00779"></a><span class="lineno">  779</span>&#160;    {</div><div class="line"><a name="l00780"></a><span class="lineno">  780</span>&#160;      _x = x_;</div><div class="line"><a name="l00781"></a><span class="lineno">  781</span>&#160;    }</div><div class="line"><a name="l00782"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCompositeImage.html#acb41f00f642640d92184074bd6f3005e">  782</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableCompositeImage.html#acb41f00f642640d92184074bd6f3005e">x</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00783"></a><span class="lineno">  783</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00784"></a><span class="lineno">  784</span>&#160;      <span class="keywordflow">return</span> _x;</div><div class="line"><a name="l00785"></a><span class="lineno">  785</span>&#160;    }</div><div class="line"><a name="l00786"></a><span class="lineno">  786</span>&#160;</div><div class="line"><a name="l00787"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCompositeImage.html#a77a735296359159ad03e89f774cbe5d8">  787</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableCompositeImage.html#a77a735296359159ad03e89f774cbe5d8">y</a>( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l00788"></a><span class="lineno">  788</span>&#160;    {</div><div class="line"><a name="l00789"></a><span class="lineno">  789</span>&#160;      _y = y_;</div><div class="line"><a name="l00790"></a><span class="lineno">  790</span>&#160;    }</div><div class="line"><a name="l00791"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCompositeImage.html#ac5334c4d86a97b09998f4c25b7a7b177">  791</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableCompositeImage.html#ac5334c4d86a97b09998f4c25b7a7b177">y</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00792"></a><span class="lineno">  792</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00793"></a><span class="lineno">  793</span>&#160;      <span class="keywordflow">return</span> _y;</div><div class="line"><a name="l00794"></a><span class="lineno">  794</span>&#160;    }</div><div class="line"><a name="l00795"></a><span class="lineno">  795</span>&#160;</div><div class="line"><a name="l00796"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCompositeImage.html#a5c46dcc95fcfe3b9adcd0f1b69cb0c05">  796</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableCompositeImage.html#a5c46dcc95fcfe3b9adcd0f1b69cb0c05">width</a>( <span class="keywordtype">double</span> width_ )</div><div class="line"><a name="l00797"></a><span class="lineno">  797</span>&#160;    {</div><div class="line"><a name="l00798"></a><span class="lineno">  798</span>&#160;      _width = width_;</div><div class="line"><a name="l00799"></a><span class="lineno">  799</span>&#160;    }</div><div class="line"><a name="l00800"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCompositeImage.html#ad65954637c5e659f38b5422fc3f35f53">  800</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableCompositeImage.html#ad65954637c5e659f38b5422fc3f35f53">width</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00801"></a><span class="lineno">  801</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00802"></a><span class="lineno">  802</span>&#160;      <span class="keywordflow">return</span> _width;</div><div class="line"><a name="l00803"></a><span class="lineno">  803</span>&#160;    }</div><div class="line"><a name="l00804"></a><span class="lineno">  804</span>&#160;</div><div class="line"><a name="l00805"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCompositeImage.html#a5f191eef857c4dcdb5a30a3d4d41bbc4">  805</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableCompositeImage.html#a5f191eef857c4dcdb5a30a3d4d41bbc4">height</a>( <span class="keywordtype">double</span> height_ )</div><div class="line"><a name="l00806"></a><span class="lineno">  806</span>&#160;    {</div><div class="line"><a name="l00807"></a><span class="lineno">  807</span>&#160;      _height = height_;</div><div class="line"><a name="l00808"></a><span class="lineno">  808</span>&#160;    }</div><div class="line"><a name="l00809"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableCompositeImage.html#a19bb767aa36118141c665d7af5a7b03b">  809</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableCompositeImage.html#a19bb767aa36118141c665d7af5a7b03b">height</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00810"></a><span class="lineno">  810</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00811"></a><span class="lineno">  811</span>&#160;      <span class="keywordflow">return</span> _height;</div><div class="line"><a name="l00812"></a><span class="lineno">  812</span>&#160;    }</div><div class="line"><a name="l00813"></a><span class="lineno">  813</span>&#160;</div><div class="line"><a name="l00814"></a><span class="lineno">  814</span>&#160;  <span class="keywordtype">void</span> image( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Image.html">Image</a> &amp;image_ );</div><div class="line"><a name="l00815"></a><span class="lineno">  815</span>&#160;  <a class="code" href="classMagick_1_1Image.html">Magick::Image</a> image( <span class="keywordtype">void</span> ) <span class="keyword">const</span>;</div><div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160;</div><div class="line"><a name="l00817"></a><span class="lineno">  817</span>&#160;  <span class="comment">// Specify image format used to output Base64 inlined image data.</span></div><div class="line"><a name="l00818"></a><span class="lineno">  818</span>&#160;  <span class="keywordtype">void</span> magick( std::string magick_ );</div><div class="line"><a name="l00819"></a><span class="lineno">  819</span>&#160;  std::string magick( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00820"></a><span class="lineno">  820</span>&#160;</div><div class="line"><a name="l00821"></a><span class="lineno">  821</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00822"></a><span class="lineno">  822</span>&#160;  CompositeOperator  _composition;</div><div class="line"><a name="l00823"></a><span class="lineno">  823</span>&#160;  <span class="keywordtype">double</span>             _x;</div><div class="line"><a name="l00824"></a><span class="lineno">  824</span>&#160;  <span class="keywordtype">double</span>             _y;</div><div class="line"><a name="l00825"></a><span class="lineno">  825</span>&#160;  <span class="keywordtype">double</span>             _width;</div><div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;  <span class="keywordtype">double</span>             _height;</div><div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;  <a class="code" href="classMagick_1_1Image.html">Image</a>*             _image;</div><div class="line"><a name="l00828"></a><span class="lineno">  828</span>&#160;};</div><div class="line"><a name="l00829"></a><span class="lineno">  829</span>&#160;</div><div class="line"><a name="l00830"></a><span class="lineno">  830</span>&#160;<span class="comment">// Density</span></div><div class="line"><a name="l00831"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableDensity.html">  831</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableDensity.html">DrawableDensity</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00832"></a><span class="lineno">  832</span>&#160;{</div><div class="line"><a name="l00833"></a><span class="lineno">  833</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00834"></a><span class="lineno">  834</span>&#160;</div><div class="line"><a name="l00835"></a><span class="lineno">  835</span>&#160;  <a class="code" href="classMagick_1_1DrawableDensity.html">DrawableDensity</a>(<span class="keyword">const</span> <a class="code" href="classMagick_1_1Point.html">Point</a> &amp;density_);</div><div class="line"><a name="l00836"></a><span class="lineno">  836</span>&#160;</div><div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160;  <a class="code" href="classMagick_1_1DrawableDensity.html">DrawableDensity</a>(<span class="keyword">const</span> std::string &amp;density_);</div><div class="line"><a name="l00838"></a><span class="lineno">  838</span>&#160;</div><div class="line"><a name="l00839"></a><span class="lineno">  839</span>&#160;  ~<a class="code" href="classMagick_1_1DrawableDensity.html">DrawableDensity</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00840"></a><span class="lineno">  840</span>&#160;</div><div class="line"><a name="l00841"></a><span class="lineno">  841</span>&#160;  <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l00842"></a><span class="lineno">  842</span>&#160;</div><div class="line"><a name="l00843"></a><span class="lineno">  843</span>&#160;  <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00844"></a><span class="lineno">  844</span>&#160;</div><div class="line"><a name="l00845"></a><span class="lineno">  845</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;  std::string _density;</div><div class="line"><a name="l00847"></a><span class="lineno">  847</span>&#160;};</div><div class="line"><a name="l00848"></a><span class="lineno">  848</span>&#160;</div><div class="line"><a name="l00849"></a><span class="lineno">  849</span>&#160;<span class="comment">// Ellipse</span></div><div class="line"><a name="l00850"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html">  850</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableEllipse.html">DrawableEllipse</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00851"></a><span class="lineno">  851</span>&#160;{</div><div class="line"><a name="l00852"></a><span class="lineno">  852</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00853"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#a544cddab8ba3048a49acbbf14f2689bf">  853</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableEllipse.html#a544cddab8ba3048a49acbbf14f2689bf">DrawableEllipse</a> ( <span class="keywordtype">double</span> originX_, <span class="keywordtype">double</span> originY_,</div><div class="line"><a name="l00854"></a><span class="lineno">  854</span>&#160;                    <span class="keywordtype">double</span> radiusX_, <span class="keywordtype">double</span> radiusY_,</div><div class="line"><a name="l00855"></a><span class="lineno">  855</span>&#160;                    <span class="keywordtype">double</span> arcStart_, <span class="keywordtype">double</span> arcEnd_ )</div><div class="line"><a name="l00856"></a><span class="lineno">  856</span>&#160;    : _originX(originX_),</div><div class="line"><a name="l00857"></a><span class="lineno">  857</span>&#160;      _originY(originY_),</div><div class="line"><a name="l00858"></a><span class="lineno">  858</span>&#160;      _radiusX(radiusX_),</div><div class="line"><a name="l00859"></a><span class="lineno">  859</span>&#160;      _radiusY(radiusY_),</div><div class="line"><a name="l00860"></a><span class="lineno">  860</span>&#160;      _arcStart(arcStart_),</div><div class="line"><a name="l00861"></a><span class="lineno">  861</span>&#160;      _arcEnd(arcEnd_)</div><div class="line"><a name="l00862"></a><span class="lineno">  862</span>&#160;    { }</div><div class="line"><a name="l00863"></a><span class="lineno">  863</span>&#160;</div><div class="line"><a name="l00864"></a><span class="lineno">  864</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableEllipse.html">DrawableEllipse</a>( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00865"></a><span class="lineno">  865</span>&#160;</div><div class="line"><a name="l00866"></a><span class="lineno">  866</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00867"></a><span class="lineno">  867</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00868"></a><span class="lineno">  868</span>&#160;</div><div class="line"><a name="l00869"></a><span class="lineno">  869</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00870"></a><span class="lineno">  870</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00871"></a><span class="lineno">  871</span>&#160;</div><div class="line"><a name="l00872"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#acaf4b2cbf7ec2469a74116605f3c246c">  872</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#acaf4b2cbf7ec2469a74116605f3c246c">originX</a>( <span class="keywordtype">double</span> originX_ )</div><div class="line"><a name="l00873"></a><span class="lineno">  873</span>&#160;    {</div><div class="line"><a name="l00874"></a><span class="lineno">  874</span>&#160;      _originX = originX_;</div><div class="line"><a name="l00875"></a><span class="lineno">  875</span>&#160;    }</div><div class="line"><a name="l00876"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#af600bbb309a7d7ab070961760b2e9199">  876</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#af600bbb309a7d7ab070961760b2e9199">originX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00877"></a><span class="lineno">  877</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00878"></a><span class="lineno">  878</span>&#160;      <span class="keywordflow">return</span> _originX;</div><div class="line"><a name="l00879"></a><span class="lineno">  879</span>&#160;    }</div><div class="line"><a name="l00880"></a><span class="lineno">  880</span>&#160;</div><div class="line"><a name="l00881"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#a4a97ccc0a6f2e9256282a775e656e3b6">  881</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#a4a97ccc0a6f2e9256282a775e656e3b6">originY</a>( <span class="keywordtype">double</span> originY_ )</div><div class="line"><a name="l00882"></a><span class="lineno">  882</span>&#160;    {</div><div class="line"><a name="l00883"></a><span class="lineno">  883</span>&#160;      _originY = originY_;</div><div class="line"><a name="l00884"></a><span class="lineno">  884</span>&#160;    }</div><div class="line"><a name="l00885"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#af5c510d20e789ff6e669b43bc2fe5c34">  885</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#af5c510d20e789ff6e669b43bc2fe5c34">originY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00886"></a><span class="lineno">  886</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00887"></a><span class="lineno">  887</span>&#160;      <span class="keywordflow">return</span> _originY;</div><div class="line"><a name="l00888"></a><span class="lineno">  888</span>&#160;    }</div><div class="line"><a name="l00889"></a><span class="lineno">  889</span>&#160;</div><div class="line"><a name="l00890"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#a5bf2fdb4695dd182b36146e646487989">  890</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#a5bf2fdb4695dd182b36146e646487989">radiusX</a>( <span class="keywordtype">double</span> radiusX_ )</div><div class="line"><a name="l00891"></a><span class="lineno">  891</span>&#160;    {</div><div class="line"><a name="l00892"></a><span class="lineno">  892</span>&#160;      _radiusX = radiusX_;</div><div class="line"><a name="l00893"></a><span class="lineno">  893</span>&#160;    }</div><div class="line"><a name="l00894"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#a559cff5246f8684bf2e9d5262186df5e">  894</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#a559cff5246f8684bf2e9d5262186df5e">radiusX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00895"></a><span class="lineno">  895</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00896"></a><span class="lineno">  896</span>&#160;      <span class="keywordflow">return</span> _radiusX;</div><div class="line"><a name="l00897"></a><span class="lineno">  897</span>&#160;    }</div><div class="line"><a name="l00898"></a><span class="lineno">  898</span>&#160;</div><div class="line"><a name="l00899"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#a1427eac7701e029827658d8cec157737">  899</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#a1427eac7701e029827658d8cec157737">radiusY</a>( <span class="keywordtype">double</span> radiusY_ )</div><div class="line"><a name="l00900"></a><span class="lineno">  900</span>&#160;    {</div><div class="line"><a name="l00901"></a><span class="lineno">  901</span>&#160;      _radiusY = radiusY_;</div><div class="line"><a name="l00902"></a><span class="lineno">  902</span>&#160;    }</div><div class="line"><a name="l00903"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#a0a733d24edf6091521d299c291f81529">  903</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#a0a733d24edf6091521d299c291f81529">radiusY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00904"></a><span class="lineno">  904</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00905"></a><span class="lineno">  905</span>&#160;      <span class="keywordflow">return</span> _radiusY;</div><div class="line"><a name="l00906"></a><span class="lineno">  906</span>&#160;    }</div><div class="line"><a name="l00907"></a><span class="lineno">  907</span>&#160;</div><div class="line"><a name="l00908"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#ac8fbdff59761c7dcadcbd8ecb8f7c613">  908</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#ac8fbdff59761c7dcadcbd8ecb8f7c613">arcStart</a>( <span class="keywordtype">double</span> arcStart_ )</div><div class="line"><a name="l00909"></a><span class="lineno">  909</span>&#160;    {</div><div class="line"><a name="l00910"></a><span class="lineno">  910</span>&#160;      _arcStart = arcStart_;</div><div class="line"><a name="l00911"></a><span class="lineno">  911</span>&#160;    }</div><div class="line"><a name="l00912"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#ac57acec6b78cb83cf457086e5b85059f">  912</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#ac57acec6b78cb83cf457086e5b85059f">arcStart</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00913"></a><span class="lineno">  913</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00914"></a><span class="lineno">  914</span>&#160;      <span class="keywordflow">return</span> _arcStart;</div><div class="line"><a name="l00915"></a><span class="lineno">  915</span>&#160;    }</div><div class="line"><a name="l00916"></a><span class="lineno">  916</span>&#160;</div><div class="line"><a name="l00917"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#a261ace135104901f56c1f2f7166c6751">  917</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#a261ace135104901f56c1f2f7166c6751">arcEnd</a>( <span class="keywordtype">double</span> arcEnd_ )</div><div class="line"><a name="l00918"></a><span class="lineno">  918</span>&#160;    {</div><div class="line"><a name="l00919"></a><span class="lineno">  919</span>&#160;      _arcEnd = arcEnd_;</div><div class="line"><a name="l00920"></a><span class="lineno">  920</span>&#160;    }</div><div class="line"><a name="l00921"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableEllipse.html#ab961cd9d6895ff9b7bbed632122b8826">  921</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableEllipse.html#ab961cd9d6895ff9b7bbed632122b8826">arcEnd</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00922"></a><span class="lineno">  922</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00923"></a><span class="lineno">  923</span>&#160;      <span class="keywordflow">return</span> _arcEnd;</div><div class="line"><a name="l00924"></a><span class="lineno">  924</span>&#160;    }</div><div class="line"><a name="l00925"></a><span class="lineno">  925</span>&#160;</div><div class="line"><a name="l00926"></a><span class="lineno">  926</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00927"></a><span class="lineno">  927</span>&#160;  <span class="keywordtype">double</span> _originX;</div><div class="line"><a name="l00928"></a><span class="lineno">  928</span>&#160;  <span class="keywordtype">double</span> _originY;</div><div class="line"><a name="l00929"></a><span class="lineno">  929</span>&#160;  <span class="keywordtype">double</span> _radiusX;</div><div class="line"><a name="l00930"></a><span class="lineno">  930</span>&#160;  <span class="keywordtype">double</span> _radiusY;</div><div class="line"><a name="l00931"></a><span class="lineno">  931</span>&#160;  <span class="keywordtype">double</span> _arcStart;</div><div class="line"><a name="l00932"></a><span class="lineno">  932</span>&#160;  <span class="keywordtype">double</span> _arcEnd;</div><div class="line"><a name="l00933"></a><span class="lineno">  933</span>&#160;};</div><div class="line"><a name="l00934"></a><span class="lineno">  934</span>&#160;</div><div class="line"><a name="l00935"></a><span class="lineno">  935</span>&#160;<span class="comment">// Specify drawing fill color</span></div><div class="line"><a name="l00936"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillColor.html">  936</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableFillColor.html">DrawableFillColor</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00937"></a><span class="lineno">  937</span>&#160;{</div><div class="line"><a name="l00938"></a><span class="lineno">  938</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00939"></a><span class="lineno">  939</span>&#160;  <a class="code" href="classMagick_1_1DrawableFillColor.html">DrawableFillColor</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Color.html">Color</a> &amp;color_ );</div><div class="line"><a name="l00940"></a><span class="lineno">  940</span>&#160;</div><div class="line"><a name="l00941"></a><span class="lineno">  941</span>&#160;  <a class="code" href="classMagick_1_1DrawableFillColor.html">DrawableFillColor</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableFillColor.html">DrawableFillColor</a>&amp; original_ );</div><div class="line"><a name="l00942"></a><span class="lineno">  942</span>&#160;</div><div class="line"><a name="l00943"></a><span class="lineno">  943</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableFillColor.html">DrawableFillColor</a>( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00944"></a><span class="lineno">  944</span>&#160;</div><div class="line"><a name="l00945"></a><span class="lineno">  945</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00946"></a><span class="lineno">  946</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l00947"></a><span class="lineno">  947</span>&#160;</div><div class="line"><a name="l00948"></a><span class="lineno">  948</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00949"></a><span class="lineno">  949</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00950"></a><span class="lineno">  950</span>&#160;</div><div class="line"><a name="l00951"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillColor.html#a6e973a3eac7ebe1fe82d82b0db9a440c">  951</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableFillColor.html#a6e973a3eac7ebe1fe82d82b0db9a440c">color</a>( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Color.html">Color</a> &amp;color_ )</div><div class="line"><a name="l00952"></a><span class="lineno">  952</span>&#160;    {</div><div class="line"><a name="l00953"></a><span class="lineno">  953</span>&#160;      _color = color_;</div><div class="line"><a name="l00954"></a><span class="lineno">  954</span>&#160;    }</div><div class="line"><a name="l00955"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillColor.html#a223c9b34a530915d46f2ae5f1d8ea722">  955</a></span>&#160;  <a class="code" href="classMagick_1_1Color.html">Color</a> <a class="code" href="classMagick_1_1DrawableFillColor.html#a223c9b34a530915d46f2ae5f1d8ea722">color</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l00956"></a><span class="lineno">  956</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00957"></a><span class="lineno">  957</span>&#160;      <span class="keywordflow">return</span> _color;</div><div class="line"><a name="l00958"></a><span class="lineno">  958</span>&#160;    }</div><div class="line"><a name="l00959"></a><span class="lineno">  959</span>&#160;</div><div class="line"><a name="l00960"></a><span class="lineno">  960</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00961"></a><span class="lineno">  961</span>&#160;  <a class="code" href="classMagick_1_1Color.html">Color</a> _color;</div><div class="line"><a name="l00962"></a><span class="lineno">  962</span>&#160;};</div><div class="line"><a name="l00963"></a><span class="lineno">  963</span>&#160;</div><div class="line"><a name="l00964"></a><span class="lineno">  964</span>&#160;  <span class="comment">// Sets the URL to use as a fill pattern for filling objects. Only local</span></div><div class="line"><a name="l00965"></a><span class="lineno">  965</span>&#160;  <span class="comment">// URLs(&quot;#identifier&quot;) are supported at this time. These local URLs are</span></div><div class="line"><a name="l00966"></a><span class="lineno">  966</span>&#160;  <span class="comment">// normally created by defining a named fill pattern with</span></div><div class="line"><a name="l00967"></a><span class="lineno">  967</span>&#160;  <span class="comment">// DrawablePushPattern/DrawablePopPattern.</span></div><div class="line"><a name="l00968"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillPatternUrl.html">  968</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableFillPatternUrl.html">DrawableFillPatternUrl</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00969"></a><span class="lineno">  969</span>&#160;  {</div><div class="line"><a name="l00970"></a><span class="lineno">  970</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00971"></a><span class="lineno">  971</span>&#160;</div><div class="line"><a name="l00972"></a><span class="lineno">  972</span>&#160;    <a class="code" href="classMagick_1_1DrawableFillPatternUrl.html">DrawableFillPatternUrl</a>(<span class="keyword">const</span> std::string &amp;url_);</div><div class="line"><a name="l00973"></a><span class="lineno">  973</span>&#160;</div><div class="line"><a name="l00974"></a><span class="lineno">  974</span>&#160;    ~<a class="code" href="classMagick_1_1DrawableFillPatternUrl.html">DrawableFillPatternUrl</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00975"></a><span class="lineno">  975</span>&#160;</div><div class="line"><a name="l00976"></a><span class="lineno">  976</span>&#160;    <a class="code" href="classMagick_1_1DrawableFillPatternUrl.html">DrawableFillPatternUrl</a>(<span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableFillPatternUrl.html">DrawableFillPatternUrl</a>&amp; original_);</div><div class="line"><a name="l00977"></a><span class="lineno">  977</span>&#160;</div><div class="line"><a name="l00978"></a><span class="lineno">  978</span>&#160;    <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l00979"></a><span class="lineno">  979</span>&#160;    <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l00980"></a><span class="lineno">  980</span>&#160;</div><div class="line"><a name="l00981"></a><span class="lineno">  981</span>&#160;    <span class="keywordtype">void</span> url(<span class="keyword">const</span> std::string &amp;url_);</div><div class="line"><a name="l00982"></a><span class="lineno">  982</span>&#160;    std::string url(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00983"></a><span class="lineno">  983</span>&#160;</div><div class="line"><a name="l00984"></a><span class="lineno">  984</span>&#160;    <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l00985"></a><span class="lineno">  985</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l00986"></a><span class="lineno">  986</span>&#160;</div><div class="line"><a name="l00987"></a><span class="lineno">  987</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00988"></a><span class="lineno">  988</span>&#160;    std::string _url;</div><div class="line"><a name="l00989"></a><span class="lineno">  989</span>&#160;  };</div><div class="line"><a name="l00990"></a><span class="lineno">  990</span>&#160;</div><div class="line"><a name="l00991"></a><span class="lineno">  991</span>&#160;<span class="comment">// Specify fill rule (fill-rule)</span></div><div class="line"><a name="l00992"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillRule.html">  992</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableFillRule.html">DrawableFillRule</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l00993"></a><span class="lineno">  993</span>&#160;{</div><div class="line"><a name="l00994"></a><span class="lineno">  994</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00995"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillRule.html#ad1410ab527945d9d761a824aff20ce16">  995</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableFillRule.html#ad1410ab527945d9d761a824aff20ce16">DrawableFillRule</a> ( <span class="keyword">const</span> FillRule fillRule_ )</div><div class="line"><a name="l00996"></a><span class="lineno">  996</span>&#160;    : _fillRule(fillRule_)</div><div class="line"><a name="l00997"></a><span class="lineno">  997</span>&#160;    {</div><div class="line"><a name="l00998"></a><span class="lineno">  998</span>&#160;    }</div><div class="line"><a name="l00999"></a><span class="lineno">  999</span>&#160;</div><div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableFillRule.html">DrawableFillRule</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01001"></a><span class="lineno"> 1001</span>&#160;</div><div class="line"><a name="l01002"></a><span class="lineno"> 1002</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01003"></a><span class="lineno"> 1003</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160;</div><div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;</div><div class="line"><a name="l01008"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillRule.html#a7b6aadf6fb24a117dbc9385d48ee2679"> 1008</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableFillRule.html#a7b6aadf6fb24a117dbc9385d48ee2679">fillRule</a>( <span class="keyword">const</span> FillRule fillRule_ )</div><div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>&#160;    {</div><div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160;      _fillRule = fillRule_;</div><div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160;    }</div><div class="line"><a name="l01012"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillRule.html#abeb599317ac68e19076bc743c0f669a5"> 1012</a></span>&#160;  FillRule <a class="code" href="classMagick_1_1DrawableFillRule.html#abeb599317ac68e19076bc743c0f669a5">fillRule</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01013"></a><span class="lineno"> 1013</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160;      <span class="keywordflow">return</span> _fillRule;</div><div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>&#160;    }</div><div class="line"><a name="l01016"></a><span class="lineno"> 1016</span>&#160;</div><div class="line"><a name="l01017"></a><span class="lineno"> 1017</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01018"></a><span class="lineno"> 1018</span>&#160;  FillRule _fillRule;</div><div class="line"><a name="l01019"></a><span class="lineno"> 1019</span>&#160;};</div><div class="line"><a name="l01020"></a><span class="lineno"> 1020</span>&#160;</div><div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160;<span class="comment">// Specify drawing fill alpha</span></div><div class="line"><a name="l01022"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillOpacity.html"> 1022</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableFillOpacity.html">DrawableFillOpacity</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;{</div><div class="line"><a name="l01024"></a><span class="lineno"> 1024</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01025"></a><span class="lineno"> 1025</span>&#160;</div><div class="line"><a name="l01026"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillOpacity.html#a8234d123c192625a6bb1f7dfd5d10b36"> 1026</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableFillOpacity.html#a8234d123c192625a6bb1f7dfd5d10b36">DrawableFillOpacity</a>(<span class="keywordtype">double</span> opacity_)</div><div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160;    : _opacity(opacity_)</div><div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>&#160;  {</div><div class="line"><a name="l01029"></a><span class="lineno"> 1029</span>&#160;  }</div><div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;</div><div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;  ~<a class="code" href="classMagick_1_1DrawableFillOpacity.html">DrawableFillOpacity</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;</div><div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>&#160;  <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l01035"></a><span class="lineno"> 1035</span>&#160;</div><div class="line"><a name="l01036"></a><span class="lineno"> 1036</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>&#160;  <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01038"></a><span class="lineno"> 1038</span>&#160;</div><div class="line"><a name="l01039"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillOpacity.html#a3b493e22024002cbb618447a0d3752f7"> 1039</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableFillOpacity.html#a3b493e22024002cbb618447a0d3752f7">opacity</a>(<span class="keywordtype">double</span> opacity_)</div><div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>&#160;  {</div><div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160;    _opacity=opacity_;</div><div class="line"><a name="l01042"></a><span class="lineno"> 1042</span>&#160;  }</div><div class="line"><a name="l01043"></a><span class="lineno"> 1043</span>&#160;</div><div class="line"><a name="l01044"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFillOpacity.html#a4f7b7bceb720ec1012d352fb23eaa3bb"> 1044</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableFillOpacity.html#a4f7b7bceb720ec1012d352fb23eaa3bb">opacity</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span></div><div class="line"><a name="l01045"></a><span class="lineno"> 1045</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l01046"></a><span class="lineno"> 1046</span>&#160;    <span class="keywordflow">return</span>(_opacity);</div><div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160;  }</div><div class="line"><a name="l01048"></a><span class="lineno"> 1048</span>&#160;</div><div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>&#160;  <span class="keywordtype">double</span> _opacity;</div><div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>&#160;};</div><div class="line"><a name="l01052"></a><span class="lineno"> 1052</span>&#160;</div><div class="line"><a name="l01053"></a><span class="lineno"> 1053</span>&#160;<span class="comment">// Specify text font</span></div><div class="line"><a name="l01054"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFont.html"> 1054</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableFont.html">DrawableFont</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160;{</div><div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;  <a class="code" href="classMagick_1_1DrawableFont.html">DrawableFont</a> ( <span class="keyword">const</span> std::string &amp;font_ );</div><div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>&#160;</div><div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160;  <a class="code" href="classMagick_1_1DrawableFont.html">DrawableFont</a> ( <span class="keyword">const</span> std::string &amp;family_,</div><div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>&#160;                 StyleType style_,</div><div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>&#160;                 <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> weight_,</div><div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160;                 StretchType stretch_ );</div><div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160;  <a class="code" href="classMagick_1_1DrawableFont.html">DrawableFont</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableFont.html">DrawableFont</a>&amp; original_ );</div><div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>&#160;</div><div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableFont.html">DrawableFont</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01066"></a><span class="lineno"> 1066</span>&#160;</div><div class="line"><a name="l01067"></a><span class="lineno"> 1067</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01068"></a><span class="lineno"> 1068</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>&#160;</div><div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01072"></a><span class="lineno"> 1072</span>&#160;</div><div class="line"><a name="l01073"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFont.html#a43beb42dadd4258f5487e419e48711b9"> 1073</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableFont.html#a43beb42dadd4258f5487e419e48711b9">font</a>( <span class="keyword">const</span> std::string &amp;font_ )</div><div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>&#160;    {</div><div class="line"><a name="l01075"></a><span class="lineno"> 1075</span>&#160;      _font = font_;</div><div class="line"><a name="l01076"></a><span class="lineno"> 1076</span>&#160;    }</div><div class="line"><a name="l01077"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableFont.html#abc930e624811fb0d7915a99f8e233587"> 1077</a></span>&#160;  std::string <a class="code" href="classMagick_1_1DrawableFont.html#abc930e624811fb0d7915a99f8e233587">font</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>&#160;      <span class="keywordflow">return</span> _font;</div><div class="line"><a name="l01080"></a><span class="lineno"> 1080</span>&#160;    }</div><div class="line"><a name="l01081"></a><span class="lineno"> 1081</span>&#160;</div><div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01083"></a><span class="lineno"> 1083</span>&#160;  std::string   _font;</div><div class="line"><a name="l01084"></a><span class="lineno"> 1084</span>&#160;  std::string   _family;</div><div class="line"><a name="l01085"></a><span class="lineno"> 1085</span>&#160;  StyleType     _style;</div><div class="line"><a name="l01086"></a><span class="lineno"> 1086</span>&#160;  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> _weight;</div><div class="line"><a name="l01087"></a><span class="lineno"> 1087</span>&#160;  StretchType   _stretch;</div><div class="line"><a name="l01088"></a><span class="lineno"> 1088</span>&#160;};</div><div class="line"><a name="l01089"></a><span class="lineno"> 1089</span>&#160;</div><div class="line"><a name="l01090"></a><span class="lineno"> 1090</span>&#160;<span class="comment">// Specify text positioning gravity</span></div><div class="line"><a name="l01091"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableGravity.html"> 1091</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableGravity.html">DrawableGravity</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>&#160;{</div><div class="line"><a name="l01093"></a><span class="lineno"> 1093</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01094"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableGravity.html#ad2df25ec41602efa5e2446b883760244"> 1094</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableGravity.html#ad2df25ec41602efa5e2446b883760244">DrawableGravity</a> ( GravityType gravity_ )</div><div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160;    : _gravity(gravity_)</div><div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>&#160;    {</div><div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>&#160;    }</div><div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>&#160;</div><div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableGravity.html">DrawableGravity</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>&#160;</div><div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01103"></a><span class="lineno"> 1103</span>&#160;</div><div class="line"><a name="l01104"></a><span class="lineno"> 1104</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>&#160;</div><div class="line"><a name="l01107"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableGravity.html#a52a98d19d6de2aeeeb1ec377efb9f331"> 1107</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableGravity.html#a52a98d19d6de2aeeeb1ec377efb9f331">gravity</a>( GravityType gravity_ )</div><div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160;    {</div><div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>&#160;      _gravity = gravity_;</div><div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160;    }</div><div class="line"><a name="l01111"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableGravity.html#a4ed5e3a61013339bdf6847b7a699d921"> 1111</a></span>&#160;  GravityType <a class="code" href="classMagick_1_1DrawableGravity.html#a4ed5e3a61013339bdf6847b7a699d921">gravity</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01113"></a><span class="lineno"> 1113</span>&#160;      <span class="keywordflow">return</span> _gravity;</div><div class="line"><a name="l01114"></a><span class="lineno"> 1114</span>&#160;    }</div><div class="line"><a name="l01115"></a><span class="lineno"> 1115</span>&#160;</div><div class="line"><a name="l01116"></a><span class="lineno"> 1116</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01117"></a><span class="lineno"> 1117</span>&#160;  GravityType _gravity;</div><div class="line"><a name="l01118"></a><span class="lineno"> 1118</span>&#160;};</div><div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>&#160;</div><div class="line"><a name="l01120"></a><span class="lineno"> 1120</span>&#160;<span class="comment">// Line</span></div><div class="line"><a name="l01121"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableLine.html"> 1121</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableLine.html">DrawableLine</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>&#160;{</div><div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01124"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableLine.html#a6bd7040f818e898e93499bd8b2121e19"> 1124</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableLine.html#a6bd7040f818e898e93499bd8b2121e19">DrawableLine</a> ( <span class="keywordtype">double</span> startX_, <span class="keywordtype">double</span> startY_,</div><div class="line"><a name="l01125"></a><span class="lineno"> 1125</span>&#160;                 <span class="keywordtype">double</span> endX_, <span class="keywordtype">double</span> endY_ )</div><div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160;    : _startX(startX_),</div><div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160;      _startY(startY_),</div><div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160;      _endX(endX_),</div><div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160;      _endY(endY_)</div><div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160;    { }</div><div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>&#160;</div><div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableLine.html">DrawableLine</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01133"></a><span class="lineno"> 1133</span>&#160;</div><div class="line"><a name="l01134"></a><span class="lineno"> 1134</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01135"></a><span class="lineno"> 1135</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01136"></a><span class="lineno"> 1136</span>&#160;</div><div class="line"><a name="l01137"></a><span class="lineno"> 1137</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01138"></a><span class="lineno"> 1138</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01139"></a><span class="lineno"> 1139</span>&#160;</div><div class="line"><a name="l01140"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableLine.html#aceece382c7f9c23b4ac7ea6e89cadd6b"> 1140</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableLine.html#aceece382c7f9c23b4ac7ea6e89cadd6b">startX</a>( <span class="keywordtype">double</span> startX_ )</div><div class="line"><a name="l01141"></a><span class="lineno"> 1141</span>&#160;    {</div><div class="line"><a name="l01142"></a><span class="lineno"> 1142</span>&#160;      _startX = startX_;</div><div class="line"><a name="l01143"></a><span class="lineno"> 1143</span>&#160;    }</div><div class="line"><a name="l01144"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableLine.html#aa0b03a510400f676d8d2b3b217699bec"> 1144</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableLine.html#aa0b03a510400f676d8d2b3b217699bec">startX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01145"></a><span class="lineno"> 1145</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01146"></a><span class="lineno"> 1146</span>&#160;      <span class="keywordflow">return</span> _startX;</div><div class="line"><a name="l01147"></a><span class="lineno"> 1147</span>&#160;    }</div><div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>&#160;</div><div class="line"><a name="l01149"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableLine.html#a24f7bf50a0abfacd8bed912c783f4f90"> 1149</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableLine.html#a24f7bf50a0abfacd8bed912c783f4f90">startY</a>( <span class="keywordtype">double</span> startY_ )</div><div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>&#160;    {</div><div class="line"><a name="l01151"></a><span class="lineno"> 1151</span>&#160;      _startY = startY_;</div><div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>&#160;    }</div><div class="line"><a name="l01153"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableLine.html#aa502e803242f404ae45b8b5ffa9b9dc3"> 1153</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableLine.html#aa502e803242f404ae45b8b5ffa9b9dc3">startY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01154"></a><span class="lineno"> 1154</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01155"></a><span class="lineno"> 1155</span>&#160;      <span class="keywordflow">return</span> _startY;</div><div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160;    }</div><div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>&#160;</div><div class="line"><a name="l01158"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableLine.html#a696f3fd60a2753541f5d4a572ecf6c6e"> 1158</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableLine.html#a696f3fd60a2753541f5d4a572ecf6c6e">endX</a>( <span class="keywordtype">double</span> endX_ )</div><div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>&#160;    {</div><div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>&#160;      _endX = endX_;</div><div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>&#160;    }</div><div class="line"><a name="l01162"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableLine.html#a2de736f893b3555ca15636dfdac34019"> 1162</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableLine.html#a2de736f893b3555ca15636dfdac34019">endX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01164"></a><span class="lineno"> 1164</span>&#160;      <span class="keywordflow">return</span> _endX;</div><div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>&#160;    }</div><div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>&#160;</div><div class="line"><a name="l01167"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableLine.html#aa5c0fb1ab6c0cc0965502de6068426a2"> 1167</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableLine.html#aa5c0fb1ab6c0cc0965502de6068426a2">endY</a>( <span class="keywordtype">double</span> endY_ )</div><div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160;    {</div><div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160;      _endY = endY_;</div><div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>&#160;    }</div><div class="line"><a name="l01171"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableLine.html#aad79adedf4c50a9955cdeeaa8f1f94e0"> 1171</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableLine.html#aad79adedf4c50a9955cdeeaa8f1f94e0">endY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01172"></a><span class="lineno"> 1172</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>&#160;      <span class="keywordflow">return</span> _endY;</div><div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>&#160;    }</div><div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>&#160;</div><div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>&#160;  <span class="keywordtype">double</span> _startX;</div><div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160;  <span class="keywordtype">double</span> _startY;</div><div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160;  <span class="keywordtype">double</span> _endX;</div><div class="line"><a name="l01180"></a><span class="lineno"> 1180</span>&#160;  <span class="keywordtype">double</span> _endY;</div><div class="line"><a name="l01181"></a><span class="lineno"> 1181</span>&#160;};</div><div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>&#160;</div><div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>&#160;<span class="comment">// Drawable Path</span></div><div class="line"><a name="l01184"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePath.html"> 1184</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawablePath.html">DrawablePath</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01185"></a><span class="lineno"> 1185</span>&#160;{</div><div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160;  <a class="code" href="classMagick_1_1DrawablePath.html">DrawablePath</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a2315b94c36be63d8caae300274cd94f1">VPathList</a> &amp;path_ );</div><div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>&#160;</div><div class="line"><a name="l01189"></a><span class="lineno"> 1189</span>&#160;  <a class="code" href="classMagick_1_1DrawablePath.html">DrawablePath</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawablePath.html">DrawablePath</a>&amp; original_ );</div><div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>&#160;</div><div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawablePath.html">DrawablePath</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01192"></a><span class="lineno"> 1192</span>&#160;</div><div class="line"><a name="l01193"></a><span class="lineno"> 1193</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01194"></a><span class="lineno"> 1194</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>&#160;</div><div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>&#160;</div><div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01200"></a><span class="lineno"> 1200</span>&#160;  <a class="code" href="namespaceMagick.html#a2315b94c36be63d8caae300274cd94f1">VPathList</a> _path;</div><div class="line"><a name="l01201"></a><span class="lineno"> 1201</span>&#160;};</div><div class="line"><a name="l01202"></a><span class="lineno"> 1202</span>&#160;</div><div class="line"><a name="l01203"></a><span class="lineno"> 1203</span>&#160;<span class="comment">// Point</span></div><div class="line"><a name="l01204"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePoint.html"> 1204</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawablePoint.html">DrawablePoint</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>&#160;{</div><div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01207"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePoint.html#a78f5990c6426a8e14311f852022ffc28"> 1207</a></span>&#160;  <a class="code" href="classMagick_1_1DrawablePoint.html#a78f5990c6426a8e14311f852022ffc28">DrawablePoint</a> ( <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>&#160;    : _x(x_),</div><div class="line"><a name="l01209"></a><span class="lineno"> 1209</span>&#160;      _y(y_)</div><div class="line"><a name="l01210"></a><span class="lineno"> 1210</span>&#160;    { }</div><div class="line"><a name="l01211"></a><span class="lineno"> 1211</span>&#160;</div><div class="line"><a name="l01212"></a><span class="lineno"> 1212</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawablePoint.html">DrawablePoint</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01213"></a><span class="lineno"> 1213</span>&#160;</div><div class="line"><a name="l01214"></a><span class="lineno"> 1214</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>&#160;</div><div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01218"></a><span class="lineno"> 1218</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01219"></a><span class="lineno"> 1219</span>&#160;</div><div class="line"><a name="l01220"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePoint.html#a81c601c18b57d3e428595ed2e21b39e4"> 1220</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawablePoint.html#a81c601c18b57d3e428595ed2e21b39e4">x</a>( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l01221"></a><span class="lineno"> 1221</span>&#160;    {</div><div class="line"><a name="l01222"></a><span class="lineno"> 1222</span>&#160;      _x = x_;</div><div class="line"><a name="l01223"></a><span class="lineno"> 1223</span>&#160;    }</div><div class="line"><a name="l01224"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePoint.html#a3b6473b427e4d7c06e9bf1c13b6c2e97"> 1224</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawablePoint.html#a3b6473b427e4d7c06e9bf1c13b6c2e97">x</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01225"></a><span class="lineno"> 1225</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01226"></a><span class="lineno"> 1226</span>&#160;      <span class="keywordflow">return</span> _x;</div><div class="line"><a name="l01227"></a><span class="lineno"> 1227</span>&#160;    }</div><div class="line"><a name="l01228"></a><span class="lineno"> 1228</span>&#160;</div><div class="line"><a name="l01229"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePoint.html#a9e8a2979252343a9adb0d8448b87c273"> 1229</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawablePoint.html#a9e8a2979252343a9adb0d8448b87c273">y</a>( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l01230"></a><span class="lineno"> 1230</span>&#160;    {</div><div class="line"><a name="l01231"></a><span class="lineno"> 1231</span>&#160;      _y = y_;</div><div class="line"><a name="l01232"></a><span class="lineno"> 1232</span>&#160;    }</div><div class="line"><a name="l01233"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePoint.html#a71eb23f00ff697534ffad138c921d650"> 1233</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawablePoint.html#a71eb23f00ff697534ffad138c921d650">y</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01234"></a><span class="lineno"> 1234</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160;      <span class="keywordflow">return</span> _y;</div><div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160;    }</div><div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160;</div><div class="line"><a name="l01238"></a><span class="lineno"> 1238</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01239"></a><span class="lineno"> 1239</span>&#160;  <span class="keywordtype">double</span> _x;</div><div class="line"><a name="l01240"></a><span class="lineno"> 1240</span>&#160;  <span class="keywordtype">double</span> _y;</div><div class="line"><a name="l01241"></a><span class="lineno"> 1241</span>&#160;};</div><div class="line"><a name="l01242"></a><span class="lineno"> 1242</span>&#160;</div><div class="line"><a name="l01243"></a><span class="lineno"> 1243</span>&#160;<span class="comment">// Text pointsize</span></div><div class="line"><a name="l01244"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePointSize.html"> 1244</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawablePointSize.html">DrawablePointSize</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>&#160;{</div><div class="line"><a name="l01246"></a><span class="lineno"> 1246</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01247"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePointSize.html#a793791cf58998380320481d815599ede"> 1247</a></span>&#160;  <a class="code" href="classMagick_1_1DrawablePointSize.html#a793791cf58998380320481d815599ede">DrawablePointSize</a> ( <span class="keywordtype">double</span> pointSize_ )</div><div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>&#160;    : _pointSize(pointSize_)</div><div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>&#160;    { }</div><div class="line"><a name="l01250"></a><span class="lineno"> 1250</span>&#160;</div><div class="line"><a name="l01251"></a><span class="lineno"> 1251</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawablePointSize.html">DrawablePointSize</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01252"></a><span class="lineno"> 1252</span>&#160;</div><div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160;</div><div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>&#160;</div><div class="line"><a name="l01259"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePointSize.html#a3235b2cd7653fc08918d7a9cf21f7db2"> 1259</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawablePointSize.html#a3235b2cd7653fc08918d7a9cf21f7db2">pointSize</a>( <span class="keywordtype">double</span> pointSize_ )</div><div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>&#160;    {</div><div class="line"><a name="l01261"></a><span class="lineno"> 1261</span>&#160;      _pointSize = pointSize_;</div><div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>&#160;    }</div><div class="line"><a name="l01263"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePointSize.html#a7413e62671dc92b2cb2f994835693add"> 1263</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawablePointSize.html#a7413e62671dc92b2cb2f994835693add">pointSize</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01265"></a><span class="lineno"> 1265</span>&#160;      <span class="keywordflow">return</span> _pointSize;</div><div class="line"><a name="l01266"></a><span class="lineno"> 1266</span>&#160;    }</div><div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160;</div><div class="line"><a name="l01268"></a><span class="lineno"> 1268</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01269"></a><span class="lineno"> 1269</span>&#160;  <span class="keywordtype">double</span> _pointSize;</div><div class="line"><a name="l01270"></a><span class="lineno"> 1270</span>&#160;};</div><div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>&#160;</div><div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160;<span class="comment">// Polygon (Coordinate list must contain at least three members)</span></div><div class="line"><a name="l01273"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePolygon.html"> 1273</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawablePolygon.html">DrawablePolygon</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01274"></a><span class="lineno"> 1274</span>&#160;{</div><div class="line"><a name="l01275"></a><span class="lineno"> 1275</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01276"></a><span class="lineno"> 1276</span>&#160;  <a class="code" href="classMagick_1_1DrawablePolygon.html">DrawablePolygon</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> &amp;coordinates_ );</div><div class="line"><a name="l01277"></a><span class="lineno"> 1277</span>&#160;</div><div class="line"><a name="l01278"></a><span class="lineno"> 1278</span>&#160;  <a class="code" href="classMagick_1_1DrawablePolygon.html">DrawablePolygon</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawablePolygon.html">DrawablePolygon</a>&amp; original_ );</div><div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>&#160;</div><div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawablePolygon.html">DrawablePolygon</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160;</div><div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01284"></a><span class="lineno"> 1284</span>&#160;</div><div class="line"><a name="l01285"></a><span class="lineno"> 1285</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01286"></a><span class="lineno"> 1286</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01287"></a><span class="lineno"> 1287</span>&#160;</div><div class="line"><a name="l01288"></a><span class="lineno"> 1288</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01289"></a><span class="lineno"> 1289</span>&#160;  <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> _coordinates;</div><div class="line"><a name="l01290"></a><span class="lineno"> 1290</span>&#160;};</div><div class="line"><a name="l01291"></a><span class="lineno"> 1291</span>&#160;</div><div class="line"><a name="l01292"></a><span class="lineno"> 1292</span>&#160;<span class="comment">// Polyline (Coordinate list must contain at least three members)</span></div><div class="line"><a name="l01293"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePolyline.html"> 1293</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawablePolyline.html">DrawablePolyline</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01294"></a><span class="lineno"> 1294</span>&#160;{</div><div class="line"><a name="l01295"></a><span class="lineno"> 1295</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01296"></a><span class="lineno"> 1296</span>&#160;  <a class="code" href="classMagick_1_1DrawablePolyline.html">DrawablePolyline</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> &amp;coordinates_ );</div><div class="line"><a name="l01297"></a><span class="lineno"> 1297</span>&#160;</div><div class="line"><a name="l01298"></a><span class="lineno"> 1298</span>&#160;  <a class="code" href="classMagick_1_1DrawablePolyline.html">DrawablePolyline</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawablePolyline.html">DrawablePolyline</a>&amp; original_ );</div><div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>&#160;</div><div class="line"><a name="l01300"></a><span class="lineno"> 1300</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawablePolyline.html">DrawablePolyline</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01301"></a><span class="lineno"> 1301</span>&#160;</div><div class="line"><a name="l01302"></a><span class="lineno"> 1302</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01303"></a><span class="lineno"> 1303</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01304"></a><span class="lineno"> 1304</span>&#160;</div><div class="line"><a name="l01305"></a><span class="lineno"> 1305</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01306"></a><span class="lineno"> 1306</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>&#160;</div><div class="line"><a name="l01308"></a><span class="lineno"> 1308</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01309"></a><span class="lineno"> 1309</span>&#160;  <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> _coordinates;</div><div class="line"><a name="l01310"></a><span class="lineno"> 1310</span>&#160;};</div><div class="line"><a name="l01311"></a><span class="lineno"> 1311</span>&#160;</div><div class="line"><a name="l01312"></a><span class="lineno"> 1312</span>&#160;<span class="comment">// Pop Graphic Context</span></div><div class="line"><a name="l01313"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePopGraphicContext.html"> 1313</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawablePopGraphicContext.html">DrawablePopGraphicContext</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01314"></a><span class="lineno"> 1314</span>&#160;{</div><div class="line"><a name="l01315"></a><span class="lineno"> 1315</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01316"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePopGraphicContext.html#a6e3e39ab00f2b0597bdda3f52af5d17a"> 1316</a></span>&#160;  <a class="code" href="classMagick_1_1DrawablePopGraphicContext.html#a6e3e39ab00f2b0597bdda3f52af5d17a">DrawablePopGraphicContext</a> ( <span class="keywordtype">void</span> )</div><div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>&#160;    : _dummy(0)</div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span>&#160;    {</div><div class="line"><a name="l01319"></a><span class="lineno"> 1319</span>&#160;    }</div><div class="line"><a name="l01320"></a><span class="lineno"> 1320</span>&#160;</div><div class="line"><a name="l01321"></a><span class="lineno"> 1321</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawablePopGraphicContext.html">DrawablePopGraphicContext</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01322"></a><span class="lineno"> 1322</span>&#160;</div><div class="line"><a name="l01323"></a><span class="lineno"> 1323</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01324"></a><span class="lineno"> 1324</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01325"></a><span class="lineno"> 1325</span>&#160;</div><div class="line"><a name="l01326"></a><span class="lineno"> 1326</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01327"></a><span class="lineno"> 1327</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01328"></a><span class="lineno"> 1328</span>&#160;</div><div class="line"><a name="l01329"></a><span class="lineno"> 1329</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01330"></a><span class="lineno"> 1330</span>&#160;  ::ssize_t   _dummy;</div><div class="line"><a name="l01331"></a><span class="lineno"> 1331</span>&#160;};</div><div class="line"><a name="l01332"></a><span class="lineno"> 1332</span>&#160;</div><div class="line"><a name="l01333"></a><span class="lineno"> 1333</span>&#160;<span class="comment">// Push Graphic Context</span></div><div class="line"><a name="l01334"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePushGraphicContext.html"> 1334</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawablePushGraphicContext.html">DrawablePushGraphicContext</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01335"></a><span class="lineno"> 1335</span>&#160;{</div><div class="line"><a name="l01336"></a><span class="lineno"> 1336</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01337"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePushGraphicContext.html#adf551f3c562e27bb4c86867fe2db45d2"> 1337</a></span>&#160;  <a class="code" href="classMagick_1_1DrawablePushGraphicContext.html#adf551f3c562e27bb4c86867fe2db45d2">DrawablePushGraphicContext</a> ( <span class="keywordtype">void</span> )</div><div class="line"><a name="l01338"></a><span class="lineno"> 1338</span>&#160;    : _dummy(0)</div><div class="line"><a name="l01339"></a><span class="lineno"> 1339</span>&#160;    {</div><div class="line"><a name="l01340"></a><span class="lineno"> 1340</span>&#160;    }</div><div class="line"><a name="l01341"></a><span class="lineno"> 1341</span>&#160;</div><div class="line"><a name="l01342"></a><span class="lineno"> 1342</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawablePushGraphicContext.html">DrawablePushGraphicContext</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01343"></a><span class="lineno"> 1343</span>&#160;</div><div class="line"><a name="l01344"></a><span class="lineno"> 1344</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01345"></a><span class="lineno"> 1345</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01346"></a><span class="lineno"> 1346</span>&#160;</div><div class="line"><a name="l01347"></a><span class="lineno"> 1347</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01348"></a><span class="lineno"> 1348</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01349"></a><span class="lineno"> 1349</span>&#160;</div><div class="line"><a name="l01350"></a><span class="lineno"> 1350</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01351"></a><span class="lineno"> 1351</span>&#160;  ::ssize_t   _dummy;</div><div class="line"><a name="l01352"></a><span class="lineno"> 1352</span>&#160;};</div><div class="line"><a name="l01353"></a><span class="lineno"> 1353</span>&#160;</div><div class="line"><a name="l01354"></a><span class="lineno"> 1354</span>&#160;<span class="comment">// Pop (terminate) Pattern definition</span></div><div class="line"><a name="l01355"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePopPattern.html"> 1355</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawablePopPattern.html">DrawablePopPattern</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01356"></a><span class="lineno"> 1356</span>&#160;{</div><div class="line"><a name="l01357"></a><span class="lineno"> 1357</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01358"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePopPattern.html#a7e640a7ad0b41fc59d6f64b72931c5a1"> 1358</a></span>&#160;  <a class="code" href="classMagick_1_1DrawablePopPattern.html#a7e640a7ad0b41fc59d6f64b72931c5a1">DrawablePopPattern</a> ( <span class="keywordtype">void</span> )</div><div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>&#160;    : _dummy(0)</div><div class="line"><a name="l01360"></a><span class="lineno"> 1360</span>&#160;    {</div><div class="line"><a name="l01361"></a><span class="lineno"> 1361</span>&#160;    }</div><div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>&#160;</div><div class="line"><a name="l01363"></a><span class="lineno"> 1363</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawablePopPattern.html">DrawablePopPattern</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01364"></a><span class="lineno"> 1364</span>&#160;</div><div class="line"><a name="l01365"></a><span class="lineno"> 1365</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01366"></a><span class="lineno"> 1366</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01367"></a><span class="lineno"> 1367</span>&#160;</div><div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>&#160;</div><div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>&#160;  ::ssize_t   _dummy;</div><div class="line"><a name="l01373"></a><span class="lineno"> 1373</span>&#160;};</div><div class="line"><a name="l01374"></a><span class="lineno"> 1374</span>&#160;</div><div class="line"><a name="l01375"></a><span class="lineno"> 1375</span>&#160;<span class="comment">// Push (create) Pattern definition</span></div><div class="line"><a name="l01376"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawablePushPattern.html"> 1376</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawablePushPattern.html">DrawablePushPattern</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>&#160;{</div><div class="line"><a name="l01378"></a><span class="lineno"> 1378</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01379"></a><span class="lineno"> 1379</span>&#160;  <a class="code" href="classMagick_1_1DrawablePushPattern.html">DrawablePushPattern</a> ( <span class="keyword">const</span> std::string &amp;id_, ::ssize_t x_, ::ssize_t y_,</div><div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>&#160;                        <span class="keywordtype">size_t</span> width_, <span class="keywordtype">size_t</span> height_ );</div><div class="line"><a name="l01381"></a><span class="lineno"> 1381</span>&#160;</div><div class="line"><a name="l01382"></a><span class="lineno"> 1382</span>&#160;  <a class="code" href="classMagick_1_1DrawablePushPattern.html">DrawablePushPattern</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawablePushPattern.html">DrawablePushPattern</a>&amp; original_ );</div><div class="line"><a name="l01383"></a><span class="lineno"> 1383</span>&#160;</div><div class="line"><a name="l01384"></a><span class="lineno"> 1384</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawablePushPattern.html">DrawablePushPattern</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01385"></a><span class="lineno"> 1385</span>&#160;</div><div class="line"><a name="l01386"></a><span class="lineno"> 1386</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01387"></a><span class="lineno"> 1387</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01388"></a><span class="lineno"> 1388</span>&#160;</div><div class="line"><a name="l01389"></a><span class="lineno"> 1389</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01390"></a><span class="lineno"> 1390</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01391"></a><span class="lineno"> 1391</span>&#160;</div><div class="line"><a name="l01392"></a><span class="lineno"> 1392</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01393"></a><span class="lineno"> 1393</span>&#160;  std::string         _id;</div><div class="line"><a name="l01394"></a><span class="lineno"> 1394</span>&#160;  ::ssize_t             _x;</div><div class="line"><a name="l01395"></a><span class="lineno"> 1395</span>&#160;  ::ssize_t             _y;</div><div class="line"><a name="l01396"></a><span class="lineno"> 1396</span>&#160;  <span class="keywordtype">size_t</span>                _width;</div><div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>&#160;  <span class="keywordtype">size_t</span>                _height;</div><div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>&#160;};</div><div class="line"><a name="l01399"></a><span class="lineno"> 1399</span>&#160;</div><div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>&#160;<span class="comment">// Rectangle</span></div><div class="line"><a name="l01401"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRectangle.html"> 1401</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableRectangle.html">DrawableRectangle</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01402"></a><span class="lineno"> 1402</span>&#160;{</div><div class="line"><a name="l01403"></a><span class="lineno"> 1403</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01404"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRectangle.html#a13f6054d37d0b9b698b030c2f9ec9103"> 1404</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableRectangle.html#a13f6054d37d0b9b698b030c2f9ec9103">DrawableRectangle</a> ( <span class="keywordtype">double</span> upperLeftX_, <span class="keywordtype">double</span> upperLeftY_,</div><div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>&#160;                      <span class="keywordtype">double</span> lowerRightX_, <span class="keywordtype">double</span> lowerRightY_ )</div><div class="line"><a name="l01406"></a><span class="lineno"> 1406</span>&#160;    : _upperLeftX(upperLeftX_),</div><div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>&#160;      _upperLeftY(upperLeftY_),</div><div class="line"><a name="l01408"></a><span class="lineno"> 1408</span>&#160;      _lowerRightX(lowerRightX_),</div><div class="line"><a name="l01409"></a><span class="lineno"> 1409</span>&#160;      _lowerRightY(lowerRightY_)</div><div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>&#160;    { }</div><div class="line"><a name="l01411"></a><span class="lineno"> 1411</span>&#160;</div><div class="line"><a name="l01412"></a><span class="lineno"> 1412</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableRectangle.html">DrawableRectangle</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01413"></a><span class="lineno"> 1413</span>&#160;</div><div class="line"><a name="l01414"></a><span class="lineno"> 1414</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01415"></a><span class="lineno"> 1415</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01416"></a><span class="lineno"> 1416</span>&#160;</div><div class="line"><a name="l01417"></a><span class="lineno"> 1417</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01418"></a><span class="lineno"> 1418</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01419"></a><span class="lineno"> 1419</span>&#160;</div><div class="line"><a name="l01420"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRectangle.html#a7c06e7ed5cb607c0407b3859c7999559"> 1420</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRectangle.html#a7c06e7ed5cb607c0407b3859c7999559">upperLeftX</a>( <span class="keywordtype">double</span> upperLeftX_ )</div><div class="line"><a name="l01421"></a><span class="lineno"> 1421</span>&#160;    {</div><div class="line"><a name="l01422"></a><span class="lineno"> 1422</span>&#160;      _upperLeftX = upperLeftX_;</div><div class="line"><a name="l01423"></a><span class="lineno"> 1423</span>&#160;    }</div><div class="line"><a name="l01424"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRectangle.html#a46488357ffc09b66c20397769f545a7e"> 1424</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRectangle.html#a46488357ffc09b66c20397769f545a7e">upperLeftX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01425"></a><span class="lineno"> 1425</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01426"></a><span class="lineno"> 1426</span>&#160;      <span class="keywordflow">return</span> _upperLeftX;</div><div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>&#160;    }</div><div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>&#160;</div><div class="line"><a name="l01429"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRectangle.html#a4e0a94980bcbbeefbbe09c1a76f13430"> 1429</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRectangle.html#a4e0a94980bcbbeefbbe09c1a76f13430">upperLeftY</a>( <span class="keywordtype">double</span> upperLeftY_ )</div><div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>&#160;    {</div><div class="line"><a name="l01431"></a><span class="lineno"> 1431</span>&#160;      _upperLeftY = upperLeftY_;</div><div class="line"><a name="l01432"></a><span class="lineno"> 1432</span>&#160;    }</div><div class="line"><a name="l01433"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRectangle.html#abad406883fa6e3d54490f0465a5782bd"> 1433</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRectangle.html#abad406883fa6e3d54490f0465a5782bd">upperLeftY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01434"></a><span class="lineno"> 1434</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01435"></a><span class="lineno"> 1435</span>&#160;      <span class="keywordflow">return</span> _upperLeftY;</div><div class="line"><a name="l01436"></a><span class="lineno"> 1436</span>&#160;    }</div><div class="line"><a name="l01437"></a><span class="lineno"> 1437</span>&#160;</div><div class="line"><a name="l01438"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRectangle.html#a4ab7eddf2572242dc9beb9547646bd04"> 1438</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRectangle.html#a4ab7eddf2572242dc9beb9547646bd04">lowerRightX</a>( <span class="keywordtype">double</span> lowerRightX_ )</div><div class="line"><a name="l01439"></a><span class="lineno"> 1439</span>&#160;    {</div><div class="line"><a name="l01440"></a><span class="lineno"> 1440</span>&#160;      _lowerRightX = lowerRightX_;</div><div class="line"><a name="l01441"></a><span class="lineno"> 1441</span>&#160;    }</div><div class="line"><a name="l01442"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRectangle.html#adf6884e91a83a92e58e922742597e0f7"> 1442</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRectangle.html#adf6884e91a83a92e58e922742597e0f7">lowerRightX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01443"></a><span class="lineno"> 1443</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01444"></a><span class="lineno"> 1444</span>&#160;      <span class="keywordflow">return</span> _lowerRightX;</div><div class="line"><a name="l01445"></a><span class="lineno"> 1445</span>&#160;    }</div><div class="line"><a name="l01446"></a><span class="lineno"> 1446</span>&#160;</div><div class="line"><a name="l01447"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRectangle.html#aa13d82ff29fbcdd4f985d1f3b50061a5"> 1447</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRectangle.html#aa13d82ff29fbcdd4f985d1f3b50061a5">lowerRightY</a>( <span class="keywordtype">double</span> lowerRightY_ )</div><div class="line"><a name="l01448"></a><span class="lineno"> 1448</span>&#160;    {</div><div class="line"><a name="l01449"></a><span class="lineno"> 1449</span>&#160;      _lowerRightY = lowerRightY_;</div><div class="line"><a name="l01450"></a><span class="lineno"> 1450</span>&#160;    }</div><div class="line"><a name="l01451"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRectangle.html#abf4771e09652a0712adbb0c5633c3b1a"> 1451</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRectangle.html#abf4771e09652a0712adbb0c5633c3b1a">lowerRightY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01452"></a><span class="lineno"> 1452</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01453"></a><span class="lineno"> 1453</span>&#160;      <span class="keywordflow">return</span> _lowerRightY;</div><div class="line"><a name="l01454"></a><span class="lineno"> 1454</span>&#160;    }</div><div class="line"><a name="l01455"></a><span class="lineno"> 1455</span>&#160;</div><div class="line"><a name="l01456"></a><span class="lineno"> 1456</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01457"></a><span class="lineno"> 1457</span>&#160;  <span class="keywordtype">double</span> _upperLeftX;</div><div class="line"><a name="l01458"></a><span class="lineno"> 1458</span>&#160;  <span class="keywordtype">double</span> _upperLeftY;</div><div class="line"><a name="l01459"></a><span class="lineno"> 1459</span>&#160;  <span class="keywordtype">double</span> _lowerRightX;</div><div class="line"><a name="l01460"></a><span class="lineno"> 1460</span>&#160;  <span class="keywordtype">double</span> _lowerRightY;</div><div class="line"><a name="l01461"></a><span class="lineno"> 1461</span>&#160;};</div><div class="line"><a name="l01462"></a><span class="lineno"> 1462</span>&#160;</div><div class="line"><a name="l01463"></a><span class="lineno"> 1463</span>&#160;<span class="comment">// Apply Rotation</span></div><div class="line"><a name="l01464"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRotation.html"> 1464</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableRotation.html">DrawableRotation</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01465"></a><span class="lineno"> 1465</span>&#160;{</div><div class="line"><a name="l01466"></a><span class="lineno"> 1466</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01467"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRotation.html#a23424072038ba273cdb876f5ba66a9ec"> 1467</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableRotation.html#a23424072038ba273cdb876f5ba66a9ec">DrawableRotation</a> ( <span class="keywordtype">double</span> angle_ )</div><div class="line"><a name="l01468"></a><span class="lineno"> 1468</span>&#160;    : _angle( angle_ )</div><div class="line"><a name="l01469"></a><span class="lineno"> 1469</span>&#160;    { }</div><div class="line"><a name="l01470"></a><span class="lineno"> 1470</span>&#160;</div><div class="line"><a name="l01471"></a><span class="lineno"> 1471</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableRotation.html">DrawableRotation</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01472"></a><span class="lineno"> 1472</span>&#160;</div><div class="line"><a name="l01473"></a><span class="lineno"> 1473</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01474"></a><span class="lineno"> 1474</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01475"></a><span class="lineno"> 1475</span>&#160;</div><div class="line"><a name="l01476"></a><span class="lineno"> 1476</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01477"></a><span class="lineno"> 1477</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01478"></a><span class="lineno"> 1478</span>&#160;</div><div class="line"><a name="l01479"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRotation.html#a37f2e6895829c2aa363ff61a7924025d"> 1479</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRotation.html#a37f2e6895829c2aa363ff61a7924025d">angle</a>( <span class="keywordtype">double</span> angle_ )</div><div class="line"><a name="l01480"></a><span class="lineno"> 1480</span>&#160;    {</div><div class="line"><a name="l01481"></a><span class="lineno"> 1481</span>&#160;      _angle = angle_;</div><div class="line"><a name="l01482"></a><span class="lineno"> 1482</span>&#160;    }</div><div class="line"><a name="l01483"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRotation.html#a1123ce129b1d9b2980803ba525ab1b66"> 1483</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRotation.html#a1123ce129b1d9b2980803ba525ab1b66">angle</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01484"></a><span class="lineno"> 1484</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01485"></a><span class="lineno"> 1485</span>&#160;      <span class="keywordflow">return</span> _angle;</div><div class="line"><a name="l01486"></a><span class="lineno"> 1486</span>&#160;    }</div><div class="line"><a name="l01487"></a><span class="lineno"> 1487</span>&#160;</div><div class="line"><a name="l01488"></a><span class="lineno"> 1488</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01489"></a><span class="lineno"> 1489</span>&#160;  <span class="keywordtype">double</span> _angle;</div><div class="line"><a name="l01490"></a><span class="lineno"> 1490</span>&#160;};</div><div class="line"><a name="l01491"></a><span class="lineno"> 1491</span>&#160;</div><div class="line"><a name="l01492"></a><span class="lineno"> 1492</span>&#160;<span class="comment">// Round Rectangle</span></div><div class="line"><a name="l01493"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html"> 1493</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html">DrawableRoundRectangle</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01494"></a><span class="lineno"> 1494</span>&#160;{</div><div class="line"><a name="l01495"></a><span class="lineno"> 1495</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01496"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a8f4e11e2de9bc32e0fe514fe5a0ec1a1"> 1496</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a8f4e11e2de9bc32e0fe514fe5a0ec1a1">DrawableRoundRectangle</a> ( <span class="keywordtype">double</span> upperLeftX_, <span class="keywordtype">double</span> upperLeftY_,</div><div class="line"><a name="l01497"></a><span class="lineno"> 1497</span>&#160;                           <span class="keywordtype">double</span> lowerRightX_, <span class="keywordtype">double</span> lowerRightY_,</div><div class="line"><a name="l01498"></a><span class="lineno"> 1498</span>&#160;                           <span class="keywordtype">double</span> cornerWidth_, <span class="keywordtype">double</span> cornerHeight_ )</div><div class="line"><a name="l01499"></a><span class="lineno"> 1499</span>&#160;    : _upperLeftX(upperLeftX_),</div><div class="line"><a name="l01500"></a><span class="lineno"> 1500</span>&#160;      _upperLeftY(upperLeftY_),</div><div class="line"><a name="l01501"></a><span class="lineno"> 1501</span>&#160;      _lowerRightX(lowerRightX_),</div><div class="line"><a name="l01502"></a><span class="lineno"> 1502</span>&#160;      _lowerRightY(lowerRightY_),</div><div class="line"><a name="l01503"></a><span class="lineno"> 1503</span>&#160;      _cornerWidth(cornerWidth_),</div><div class="line"><a name="l01504"></a><span class="lineno"> 1504</span>&#160;      _cornerHeight(cornerHeight_)</div><div class="line"><a name="l01505"></a><span class="lineno"> 1505</span>&#160;    { }</div><div class="line"><a name="l01506"></a><span class="lineno"> 1506</span>&#160;</div><div class="line"><a name="l01507"></a><span class="lineno"> 1507</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableRoundRectangle.html">DrawableRoundRectangle</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01508"></a><span class="lineno"> 1508</span>&#160;</div><div class="line"><a name="l01509"></a><span class="lineno"> 1509</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01510"></a><span class="lineno"> 1510</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01511"></a><span class="lineno"> 1511</span>&#160;</div><div class="line"><a name="l01512"></a><span class="lineno"> 1512</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01513"></a><span class="lineno"> 1513</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01514"></a><span class="lineno"> 1514</span>&#160;</div><div class="line"><a name="l01515"></a><span class="lineno"> 1515</span>&#160;<span class="preprocessor">#if !defined(MAGICKCORE_EXCLUDE_DEPRECATED)</span></div><div class="line"><a name="l01516"></a><span class="lineno"> 1516</span>&#160;</div><div class="line"><a name="l01517"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a4bd1984d1dd36b213c588de19e0bd494"> 1517</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a4bd1984d1dd36b213c588de19e0bd494">centerX</a>( <span class="keywordtype">double</span> centerX_ )</div><div class="line"><a name="l01518"></a><span class="lineno"> 1518</span>&#160;    {</div><div class="line"><a name="l01519"></a><span class="lineno"> 1519</span>&#160;      _upperLeftX = centerX_;</div><div class="line"><a name="l01520"></a><span class="lineno"> 1520</span>&#160;    }</div><div class="line"><a name="l01521"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a44c2e81d2df780e20cee1730f3a31495"> 1521</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a44c2e81d2df780e20cee1730f3a31495">centerX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01522"></a><span class="lineno"> 1522</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01523"></a><span class="lineno"> 1523</span>&#160;      <span class="keywordflow">return</span> _upperLeftX;</div><div class="line"><a name="l01524"></a><span class="lineno"> 1524</span>&#160;    }</div><div class="line"><a name="l01525"></a><span class="lineno"> 1525</span>&#160;</div><div class="line"><a name="l01526"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#af84eb8c59a703bedc82a58408f6b5d80"> 1526</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#af84eb8c59a703bedc82a58408f6b5d80">centerY</a>( <span class="keywordtype">double</span> centerY_ )</div><div class="line"><a name="l01527"></a><span class="lineno"> 1527</span>&#160;    {</div><div class="line"><a name="l01528"></a><span class="lineno"> 1528</span>&#160;      _upperLeftY = centerY_;</div><div class="line"><a name="l01529"></a><span class="lineno"> 1529</span>&#160;    }</div><div class="line"><a name="l01530"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a6a8b91fecf013631643f31b75b7b27fc"> 1530</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a6a8b91fecf013631643f31b75b7b27fc">centerY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01531"></a><span class="lineno"> 1531</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01532"></a><span class="lineno"> 1532</span>&#160;      <span class="keywordflow">return</span> _upperLeftY;</div><div class="line"><a name="l01533"></a><span class="lineno"> 1533</span>&#160;    }</div><div class="line"><a name="l01534"></a><span class="lineno"> 1534</span>&#160;</div><div class="line"><a name="l01535"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#af16964d2a507a65e2b1072192fc19376"> 1535</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#af16964d2a507a65e2b1072192fc19376">width</a>( <span class="keywordtype">double</span> width_ )</div><div class="line"><a name="l01536"></a><span class="lineno"> 1536</span>&#160;    {</div><div class="line"><a name="l01537"></a><span class="lineno"> 1537</span>&#160;      _lowerRightX = width_;</div><div class="line"><a name="l01538"></a><span class="lineno"> 1538</span>&#160;    }</div><div class="line"><a name="l01539"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#ac724caf507625b0e4e7537affd173894"> 1539</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#ac724caf507625b0e4e7537affd173894">width</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01540"></a><span class="lineno"> 1540</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01541"></a><span class="lineno"> 1541</span>&#160;      <span class="keywordflow">return</span> _lowerRightX;</div><div class="line"><a name="l01542"></a><span class="lineno"> 1542</span>&#160;    }</div><div class="line"><a name="l01543"></a><span class="lineno"> 1543</span>&#160;</div><div class="line"><a name="l01544"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#ad3fc9b77f29f4e7446d9d576b1011473"> 1544</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#ad3fc9b77f29f4e7446d9d576b1011473">hight</a>( <span class="keywordtype">double</span> hight_ )</div><div class="line"><a name="l01545"></a><span class="lineno"> 1545</span>&#160;    {</div><div class="line"><a name="l01546"></a><span class="lineno"> 1546</span>&#160;      _lowerRightY = hight_;</div><div class="line"><a name="l01547"></a><span class="lineno"> 1547</span>&#160;    }</div><div class="line"><a name="l01548"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a923246be00354ca6c71424e23e3e612e"> 1548</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a923246be00354ca6c71424e23e3e612e">hight</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01549"></a><span class="lineno"> 1549</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01550"></a><span class="lineno"> 1550</span>&#160;      <span class="keywordflow">return</span> _lowerRightY;</div><div class="line"><a name="l01551"></a><span class="lineno"> 1551</span>&#160;    }</div><div class="line"><a name="l01552"></a><span class="lineno"> 1552</span>&#160;</div><div class="line"><a name="l01553"></a><span class="lineno"> 1553</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l01554"></a><span class="lineno"> 1554</span>&#160;</div><div class="line"><a name="l01555"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a865ebac7e894aca749ff4ae48295ea5f"> 1555</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a865ebac7e894aca749ff4ae48295ea5f">upperLeftX</a>( <span class="keywordtype">double</span> upperLeftX_ )</div><div class="line"><a name="l01556"></a><span class="lineno"> 1556</span>&#160;    {</div><div class="line"><a name="l01557"></a><span class="lineno"> 1557</span>&#160;      _upperLeftX = upperLeftX_;</div><div class="line"><a name="l01558"></a><span class="lineno"> 1558</span>&#160;    }</div><div class="line"><a name="l01559"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#afd3b0505111b4c36ef3cfcfafb0c111c"> 1559</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#afd3b0505111b4c36ef3cfcfafb0c111c">upperLeftX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01560"></a><span class="lineno"> 1560</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01561"></a><span class="lineno"> 1561</span>&#160;      <span class="keywordflow">return</span> _upperLeftX;</div><div class="line"><a name="l01562"></a><span class="lineno"> 1562</span>&#160;    }</div><div class="line"><a name="l01563"></a><span class="lineno"> 1563</span>&#160;</div><div class="line"><a name="l01564"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#af68c1f564f66e2a305596a6a3554dffb"> 1564</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#af68c1f564f66e2a305596a6a3554dffb">upperLeftY</a>( <span class="keywordtype">double</span> upperLeftY_ )</div><div class="line"><a name="l01565"></a><span class="lineno"> 1565</span>&#160;    {</div><div class="line"><a name="l01566"></a><span class="lineno"> 1566</span>&#160;      _upperLeftY = upperLeftY_;</div><div class="line"><a name="l01567"></a><span class="lineno"> 1567</span>&#160;    }</div><div class="line"><a name="l01568"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#aed54d0fcc3e91607210b3f173c479c7c"> 1568</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#aed54d0fcc3e91607210b3f173c479c7c">upperLeftY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01569"></a><span class="lineno"> 1569</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01570"></a><span class="lineno"> 1570</span>&#160;      <span class="keywordflow">return</span> _upperLeftY;</div><div class="line"><a name="l01571"></a><span class="lineno"> 1571</span>&#160;    }</div><div class="line"><a name="l01572"></a><span class="lineno"> 1572</span>&#160;</div><div class="line"><a name="l01573"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a4f259c869ac74cdbbc174fe52e266c99"> 1573</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a4f259c869ac74cdbbc174fe52e266c99">lowerRightX</a>( <span class="keywordtype">double</span> lowerRightX_ )</div><div class="line"><a name="l01574"></a><span class="lineno"> 1574</span>&#160;    {</div><div class="line"><a name="l01575"></a><span class="lineno"> 1575</span>&#160;      _lowerRightX = lowerRightX_;</div><div class="line"><a name="l01576"></a><span class="lineno"> 1576</span>&#160;    }</div><div class="line"><a name="l01577"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a4284d48c487d16eaffb4722ee9f5bd1c"> 1577</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a4284d48c487d16eaffb4722ee9f5bd1c">lowerRightX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01578"></a><span class="lineno"> 1578</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01579"></a><span class="lineno"> 1579</span>&#160;      <span class="keywordflow">return</span> _lowerRightX;</div><div class="line"><a name="l01580"></a><span class="lineno"> 1580</span>&#160;    }</div><div class="line"><a name="l01581"></a><span class="lineno"> 1581</span>&#160;</div><div class="line"><a name="l01582"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a6aea0105cff578c23b4b2ea19e8370a1"> 1582</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a6aea0105cff578c23b4b2ea19e8370a1">lowerRightY</a>( <span class="keywordtype">double</span> lowerRightY_ )</div><div class="line"><a name="l01583"></a><span class="lineno"> 1583</span>&#160;    {</div><div class="line"><a name="l01584"></a><span class="lineno"> 1584</span>&#160;      _lowerRightY = lowerRightY_;</div><div class="line"><a name="l01585"></a><span class="lineno"> 1585</span>&#160;    }</div><div class="line"><a name="l01586"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#ac9bcce578332b8cce33d00b0c8215d4d"> 1586</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#ac9bcce578332b8cce33d00b0c8215d4d">lowerRightY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01587"></a><span class="lineno"> 1587</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01588"></a><span class="lineno"> 1588</span>&#160;      <span class="keywordflow">return</span> _lowerRightY;</div><div class="line"><a name="l01589"></a><span class="lineno"> 1589</span>&#160;    }</div><div class="line"><a name="l01590"></a><span class="lineno"> 1590</span>&#160;</div><div class="line"><a name="l01591"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a9f13a5df9829d15e49be4c79cf37acb0"> 1591</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a9f13a5df9829d15e49be4c79cf37acb0">cornerWidth</a>( <span class="keywordtype">double</span> cornerWidth_ )</div><div class="line"><a name="l01592"></a><span class="lineno"> 1592</span>&#160;    {</div><div class="line"><a name="l01593"></a><span class="lineno"> 1593</span>&#160;      _cornerWidth = cornerWidth_;</div><div class="line"><a name="l01594"></a><span class="lineno"> 1594</span>&#160;    }</div><div class="line"><a name="l01595"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a117e2effe0a80fcba29c0c77bd59d6e8"> 1595</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a117e2effe0a80fcba29c0c77bd59d6e8">cornerWidth</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01596"></a><span class="lineno"> 1596</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01597"></a><span class="lineno"> 1597</span>&#160;      <span class="keywordflow">return</span> _cornerWidth;</div><div class="line"><a name="l01598"></a><span class="lineno"> 1598</span>&#160;    }</div><div class="line"><a name="l01599"></a><span class="lineno"> 1599</span>&#160;</div><div class="line"><a name="l01600"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a5ccf5eb4f9691f390f1b90ef4619453e"> 1600</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a5ccf5eb4f9691f390f1b90ef4619453e">cornerHeight</a>( <span class="keywordtype">double</span> cornerHeight_ )</div><div class="line"><a name="l01601"></a><span class="lineno"> 1601</span>&#160;    {</div><div class="line"><a name="l01602"></a><span class="lineno"> 1602</span>&#160;      _cornerHeight = cornerHeight_;</div><div class="line"><a name="l01603"></a><span class="lineno"> 1603</span>&#160;    }</div><div class="line"><a name="l01604"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableRoundRectangle.html#a4d1574d13d274f3f6cfb8254eda47ea6"> 1604</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableRoundRectangle.html#a4d1574d13d274f3f6cfb8254eda47ea6">cornerHeight</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01605"></a><span class="lineno"> 1605</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01606"></a><span class="lineno"> 1606</span>&#160;      <span class="keywordflow">return</span> _cornerHeight;</div><div class="line"><a name="l01607"></a><span class="lineno"> 1607</span>&#160;    }</div><div class="line"><a name="l01608"></a><span class="lineno"> 1608</span>&#160;</div><div class="line"><a name="l01609"></a><span class="lineno"> 1609</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01610"></a><span class="lineno"> 1610</span>&#160;  <span class="keywordtype">double</span> _upperLeftX;</div><div class="line"><a name="l01611"></a><span class="lineno"> 1611</span>&#160;  <span class="keywordtype">double</span> _upperLeftY;</div><div class="line"><a name="l01612"></a><span class="lineno"> 1612</span>&#160;  <span class="keywordtype">double</span> _lowerRightX;</div><div class="line"><a name="l01613"></a><span class="lineno"> 1613</span>&#160;  <span class="keywordtype">double</span> _lowerRightY;</div><div class="line"><a name="l01614"></a><span class="lineno"> 1614</span>&#160;  <span class="keywordtype">double</span> _cornerWidth;</div><div class="line"><a name="l01615"></a><span class="lineno"> 1615</span>&#160;  <span class="keywordtype">double</span> _cornerHeight;</div><div class="line"><a name="l01616"></a><span class="lineno"> 1616</span>&#160;};</div><div class="line"><a name="l01617"></a><span class="lineno"> 1617</span>&#160;</div><div class="line"><a name="l01618"></a><span class="lineno"> 1618</span>&#160;<span class="comment">// Apply Scaling</span></div><div class="line"><a name="l01619"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableScaling.html"> 1619</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableScaling.html">DrawableScaling</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01620"></a><span class="lineno"> 1620</span>&#160;{</div><div class="line"><a name="l01621"></a><span class="lineno"> 1621</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01622"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableScaling.html#a5380676d1e86d61195c11415df46bedb"> 1622</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableScaling.html#a5380676d1e86d61195c11415df46bedb">DrawableScaling</a> ( <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l01623"></a><span class="lineno"> 1623</span>&#160;    : _x(x_),</div><div class="line"><a name="l01624"></a><span class="lineno"> 1624</span>&#160;      _y(y_)</div><div class="line"><a name="l01625"></a><span class="lineno"> 1625</span>&#160;    { }</div><div class="line"><a name="l01626"></a><span class="lineno"> 1626</span>&#160;</div><div class="line"><a name="l01627"></a><span class="lineno"> 1627</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableScaling.html">DrawableScaling</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01628"></a><span class="lineno"> 1628</span>&#160;</div><div class="line"><a name="l01629"></a><span class="lineno"> 1629</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01630"></a><span class="lineno"> 1630</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01631"></a><span class="lineno"> 1631</span>&#160;</div><div class="line"><a name="l01632"></a><span class="lineno"> 1632</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01633"></a><span class="lineno"> 1633</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01634"></a><span class="lineno"> 1634</span>&#160;</div><div class="line"><a name="l01635"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableScaling.html#a4dea5d72587135feb0230a3d39937666"> 1635</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableScaling.html#a4dea5d72587135feb0230a3d39937666">x</a>( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l01636"></a><span class="lineno"> 1636</span>&#160;    {</div><div class="line"><a name="l01637"></a><span class="lineno"> 1637</span>&#160;      _x = x_;</div><div class="line"><a name="l01638"></a><span class="lineno"> 1638</span>&#160;    }</div><div class="line"><a name="l01639"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableScaling.html#a52f219cb21f3aa741d0c41ceeb752d20"> 1639</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableScaling.html#a52f219cb21f3aa741d0c41ceeb752d20">x</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01640"></a><span class="lineno"> 1640</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01641"></a><span class="lineno"> 1641</span>&#160;      <span class="keywordflow">return</span> _x;</div><div class="line"><a name="l01642"></a><span class="lineno"> 1642</span>&#160;    }</div><div class="line"><a name="l01643"></a><span class="lineno"> 1643</span>&#160;</div><div class="line"><a name="l01644"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableScaling.html#a3a024d3370538c24317246fbaf7584de"> 1644</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableScaling.html#a3a024d3370538c24317246fbaf7584de">y</a>( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l01645"></a><span class="lineno"> 1645</span>&#160;    {</div><div class="line"><a name="l01646"></a><span class="lineno"> 1646</span>&#160;      _y = y_;</div><div class="line"><a name="l01647"></a><span class="lineno"> 1647</span>&#160;    }</div><div class="line"><a name="l01648"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableScaling.html#af63391ccf15cf7c2566edc12ac191ea5"> 1648</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableScaling.html#af63391ccf15cf7c2566edc12ac191ea5">y</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01649"></a><span class="lineno"> 1649</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01650"></a><span class="lineno"> 1650</span>&#160;      <span class="keywordflow">return</span> _y;</div><div class="line"><a name="l01651"></a><span class="lineno"> 1651</span>&#160;    }</div><div class="line"><a name="l01652"></a><span class="lineno"> 1652</span>&#160;</div><div class="line"><a name="l01653"></a><span class="lineno"> 1653</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01654"></a><span class="lineno"> 1654</span>&#160;  <span class="keywordtype">double</span> _x;</div><div class="line"><a name="l01655"></a><span class="lineno"> 1655</span>&#160;  <span class="keywordtype">double</span> _y;</div><div class="line"><a name="l01656"></a><span class="lineno"> 1656</span>&#160;};</div><div class="line"><a name="l01657"></a><span class="lineno"> 1657</span>&#160;</div><div class="line"><a name="l01658"></a><span class="lineno"> 1658</span>&#160;<span class="comment">// Apply Skew in X direction</span></div><div class="line"><a name="l01659"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableSkewX.html"> 1659</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableSkewX.html">DrawableSkewX</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01660"></a><span class="lineno"> 1660</span>&#160;{</div><div class="line"><a name="l01661"></a><span class="lineno"> 1661</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01662"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableSkewX.html#a0da3241032fe7cd299c95fd40f7f5287"> 1662</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableSkewX.html#a0da3241032fe7cd299c95fd40f7f5287">DrawableSkewX</a> ( <span class="keywordtype">double</span> angle_ )</div><div class="line"><a name="l01663"></a><span class="lineno"> 1663</span>&#160;    : _angle(angle_)</div><div class="line"><a name="l01664"></a><span class="lineno"> 1664</span>&#160;    { }</div><div class="line"><a name="l01665"></a><span class="lineno"> 1665</span>&#160;</div><div class="line"><a name="l01666"></a><span class="lineno"> 1666</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableSkewX.html">DrawableSkewX</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01667"></a><span class="lineno"> 1667</span>&#160;</div><div class="line"><a name="l01668"></a><span class="lineno"> 1668</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01669"></a><span class="lineno"> 1669</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01670"></a><span class="lineno"> 1670</span>&#160;</div><div class="line"><a name="l01671"></a><span class="lineno"> 1671</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01672"></a><span class="lineno"> 1672</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01673"></a><span class="lineno"> 1673</span>&#160;</div><div class="line"><a name="l01674"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableSkewX.html#a622d55a0e7aca9c68eece955b5e9d606"> 1674</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableSkewX.html#a622d55a0e7aca9c68eece955b5e9d606">angle</a>( <span class="keywordtype">double</span> angle_ )</div><div class="line"><a name="l01675"></a><span class="lineno"> 1675</span>&#160;    {</div><div class="line"><a name="l01676"></a><span class="lineno"> 1676</span>&#160;      _angle = angle_;</div><div class="line"><a name="l01677"></a><span class="lineno"> 1677</span>&#160;    }</div><div class="line"><a name="l01678"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableSkewX.html#a3d0bc88c4cae238148c18d332235641b"> 1678</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableSkewX.html#a3d0bc88c4cae238148c18d332235641b">angle</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01679"></a><span class="lineno"> 1679</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01680"></a><span class="lineno"> 1680</span>&#160;      <span class="keywordflow">return</span> _angle;</div><div class="line"><a name="l01681"></a><span class="lineno"> 1681</span>&#160;    }</div><div class="line"><a name="l01682"></a><span class="lineno"> 1682</span>&#160;</div><div class="line"><a name="l01683"></a><span class="lineno"> 1683</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01684"></a><span class="lineno"> 1684</span>&#160;  <span class="keywordtype">double</span> _angle;</div><div class="line"><a name="l01685"></a><span class="lineno"> 1685</span>&#160;};</div><div class="line"><a name="l01686"></a><span class="lineno"> 1686</span>&#160;</div><div class="line"><a name="l01687"></a><span class="lineno"> 1687</span>&#160;<span class="comment">// Apply Skew in Y direction</span></div><div class="line"><a name="l01688"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableSkewY.html"> 1688</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableSkewY.html">DrawableSkewY</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01689"></a><span class="lineno"> 1689</span>&#160;{</div><div class="line"><a name="l01690"></a><span class="lineno"> 1690</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01691"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableSkewY.html#a9cdab6ccdb7724ed0b829735441fcd55"> 1691</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableSkewY.html#a9cdab6ccdb7724ed0b829735441fcd55">DrawableSkewY</a> ( <span class="keywordtype">double</span> angle_ )</div><div class="line"><a name="l01692"></a><span class="lineno"> 1692</span>&#160;    : _angle(angle_)</div><div class="line"><a name="l01693"></a><span class="lineno"> 1693</span>&#160;    { }</div><div class="line"><a name="l01694"></a><span class="lineno"> 1694</span>&#160;</div><div class="line"><a name="l01695"></a><span class="lineno"> 1695</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableSkewY.html">DrawableSkewY</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01696"></a><span class="lineno"> 1696</span>&#160;</div><div class="line"><a name="l01697"></a><span class="lineno"> 1697</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01698"></a><span class="lineno"> 1698</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01699"></a><span class="lineno"> 1699</span>&#160;</div><div class="line"><a name="l01700"></a><span class="lineno"> 1700</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01701"></a><span class="lineno"> 1701</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01702"></a><span class="lineno"> 1702</span>&#160;</div><div class="line"><a name="l01703"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableSkewY.html#aafc432f627d772566b5245c2c7432c5e"> 1703</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableSkewY.html#aafc432f627d772566b5245c2c7432c5e">angle</a>( <span class="keywordtype">double</span> angle_ )</div><div class="line"><a name="l01704"></a><span class="lineno"> 1704</span>&#160;    {</div><div class="line"><a name="l01705"></a><span class="lineno"> 1705</span>&#160;      _angle = angle_;</div><div class="line"><a name="l01706"></a><span class="lineno"> 1706</span>&#160;    }</div><div class="line"><a name="l01707"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableSkewY.html#a337d773972e0beb5b4128313d2be0861"> 1707</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableSkewY.html#a337d773972e0beb5b4128313d2be0861">angle</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01708"></a><span class="lineno"> 1708</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01709"></a><span class="lineno"> 1709</span>&#160;      <span class="keywordflow">return</span> _angle;</div><div class="line"><a name="l01710"></a><span class="lineno"> 1710</span>&#160;    }</div><div class="line"><a name="l01711"></a><span class="lineno"> 1711</span>&#160;</div><div class="line"><a name="l01712"></a><span class="lineno"> 1712</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01713"></a><span class="lineno"> 1713</span>&#160;  <span class="keywordtype">double</span> _angle;</div><div class="line"><a name="l01714"></a><span class="lineno"> 1714</span>&#160;};</div><div class="line"><a name="l01715"></a><span class="lineno"> 1715</span>&#160;</div><div class="line"><a name="l01716"></a><span class="lineno"> 1716</span>&#160;  <span class="comment">// Stroke dasharray</span></div><div class="line"><a name="l01717"></a><span class="lineno"> 1717</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l01718"></a><span class="lineno"> 1718</span>&#160;  <span class="comment">// dasharray_ is an allocated array terminated by value 0.0 or 0.</span></div><div class="line"><a name="l01719"></a><span class="lineno"> 1719</span>&#160;  <span class="comment">// The array is copied so the original does not need to be preserved.</span></div><div class="line"><a name="l01720"></a><span class="lineno"> 1720</span>&#160;  <span class="comment">// Pass a null pointer to clear an existing dash array setting.</span></div><div class="line"><a name="l01721"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeDashArray.html"> 1721</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableStrokeDashArray.html">DrawableStrokeDashArray</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01722"></a><span class="lineno"> 1722</span>&#160;  {</div><div class="line"><a name="l01723"></a><span class="lineno"> 1723</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01724"></a><span class="lineno"> 1724</span>&#160;</div><div class="line"><a name="l01725"></a><span class="lineno"> 1725</span>&#160;      <a class="code" href="classMagick_1_1DrawableStrokeDashArray.html">DrawableStrokeDashArray</a>(<span class="keyword">const</span> <span class="keywordtype">double</span>* dasharray_);</div><div class="line"><a name="l01726"></a><span class="lineno"> 1726</span>&#160;</div><div class="line"><a name="l01727"></a><span class="lineno"> 1727</span>&#160;      <a class="code" href="classMagick_1_1DrawableStrokeDashArray.html">DrawableStrokeDashArray</a>(<span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableStrokeDashArray.html">Magick::DrawableStrokeDashArray</a> &amp;original_);</div><div class="line"><a name="l01728"></a><span class="lineno"> 1728</span>&#160;</div><div class="line"><a name="l01729"></a><span class="lineno"> 1729</span>&#160;      ~<a class="code" href="classMagick_1_1DrawableStrokeDashArray.html">DrawableStrokeDashArray</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l01730"></a><span class="lineno"> 1730</span>&#160;</div><div class="line"><a name="l01731"></a><span class="lineno"> 1731</span>&#160;      <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01732"></a><span class="lineno"> 1732</span>&#160;      <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l01733"></a><span class="lineno"> 1733</span>&#160;</div><div class="line"><a name="l01734"></a><span class="lineno"> 1734</span>&#160;      <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01735"></a><span class="lineno"> 1735</span>&#160;      <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01736"></a><span class="lineno"> 1736</span>&#160;</div><div class="line"><a name="l01737"></a><span class="lineno"> 1737</span>&#160;      <span class="keywordtype">void</span> dasharray(<span class="keyword">const</span> <span class="keywordtype">double</span>* dasharray_);</div><div class="line"><a name="l01738"></a><span class="lineno"> 1738</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">double</span>* dasharray(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l01739"></a><span class="lineno"> 1739</span>&#160;</div><div class="line"><a name="l01740"></a><span class="lineno"> 1740</span>&#160;      <a class="code" href="classMagick_1_1DrawableStrokeDashArray.html">DrawableStrokeDashArray</a>&amp; operator=(</div><div class="line"><a name="l01741"></a><span class="lineno"> 1741</span>&#160;        <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableStrokeDashArray.html">Magick::DrawableStrokeDashArray</a> &amp;original_);</div><div class="line"><a name="l01742"></a><span class="lineno"> 1742</span>&#160;</div><div class="line"><a name="l01743"></a><span class="lineno"> 1743</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01744"></a><span class="lineno"> 1744</span>&#160;      <span class="keywordtype">size_t</span> _size;</div><div class="line"><a name="l01745"></a><span class="lineno"> 1745</span>&#160;      <span class="keywordtype">double</span> *_dasharray;</div><div class="line"><a name="l01746"></a><span class="lineno"> 1746</span>&#160;  };</div><div class="line"><a name="l01747"></a><span class="lineno"> 1747</span>&#160;</div><div class="line"><a name="l01748"></a><span class="lineno"> 1748</span>&#160;  <span class="comment">// Stroke dashoffset</span></div><div class="line"><a name="l01749"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeDashOffset.html"> 1749</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableStrokeDashOffset.html">DrawableStrokeDashOffset</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01750"></a><span class="lineno"> 1750</span>&#160;  {</div><div class="line"><a name="l01751"></a><span class="lineno"> 1751</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01752"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeDashOffset.html#acfd10215edd82f3fd616d725e5e0169e"> 1752</a></span>&#160;    <a class="code" href="classMagick_1_1DrawableStrokeDashOffset.html#acfd10215edd82f3fd616d725e5e0169e">DrawableStrokeDashOffset</a>(<span class="keyword">const</span> <span class="keywordtype">double</span> offset_)</div><div class="line"><a name="l01753"></a><span class="lineno"> 1753</span>&#160;      : _offset(offset_)</div><div class="line"><a name="l01754"></a><span class="lineno"> 1754</span>&#160;      { }</div><div class="line"><a name="l01755"></a><span class="lineno"> 1755</span>&#160;</div><div class="line"><a name="l01756"></a><span class="lineno"> 1756</span>&#160;     ~<a class="code" href="classMagick_1_1DrawableStrokeDashOffset.html">DrawableStrokeDashOffset</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l01757"></a><span class="lineno"> 1757</span>&#160;</div><div class="line"><a name="l01758"></a><span class="lineno"> 1758</span>&#160;    <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01759"></a><span class="lineno"> 1759</span>&#160;    <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l01760"></a><span class="lineno"> 1760</span>&#160;</div><div class="line"><a name="l01761"></a><span class="lineno"> 1761</span>&#160;    <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01762"></a><span class="lineno"> 1762</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01763"></a><span class="lineno"> 1763</span>&#160;</div><div class="line"><a name="l01764"></a><span class="lineno"> 1764</span>&#160;    <span class="keywordtype">void</span> offset(<span class="keyword">const</span> <span class="keywordtype">double</span> offset_);</div><div class="line"><a name="l01765"></a><span class="lineno"> 1765</span>&#160;    <span class="keywordtype">double</span> offset(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l01766"></a><span class="lineno"> 1766</span>&#160;</div><div class="line"><a name="l01767"></a><span class="lineno"> 1767</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01768"></a><span class="lineno"> 1768</span>&#160;    <span class="keywordtype">double</span> _offset;</div><div class="line"><a name="l01769"></a><span class="lineno"> 1769</span>&#160;  };</div><div class="line"><a name="l01770"></a><span class="lineno"> 1770</span>&#160;</div><div class="line"><a name="l01771"></a><span class="lineno"> 1771</span>&#160;<span class="comment">// Stroke linecap</span></div><div class="line"><a name="l01772"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeLineCap.html"> 1772</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableStrokeLineCap.html">DrawableStrokeLineCap</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01773"></a><span class="lineno"> 1773</span>&#160;{</div><div class="line"><a name="l01774"></a><span class="lineno"> 1774</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01775"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeLineCap.html#ae19a7ab43c7c69031763ca6e577864e4"> 1775</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableStrokeLineCap.html#ae19a7ab43c7c69031763ca6e577864e4">DrawableStrokeLineCap</a> ( LineCap linecap_ )</div><div class="line"><a name="l01776"></a><span class="lineno"> 1776</span>&#160;    : _linecap(linecap_)</div><div class="line"><a name="l01777"></a><span class="lineno"> 1777</span>&#160;    { }</div><div class="line"><a name="l01778"></a><span class="lineno"> 1778</span>&#160;</div><div class="line"><a name="l01779"></a><span class="lineno"> 1779</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableStrokeLineCap.html">DrawableStrokeLineCap</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01780"></a><span class="lineno"> 1780</span>&#160;</div><div class="line"><a name="l01781"></a><span class="lineno"> 1781</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01782"></a><span class="lineno"> 1782</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01783"></a><span class="lineno"> 1783</span>&#160;</div><div class="line"><a name="l01784"></a><span class="lineno"> 1784</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01785"></a><span class="lineno"> 1785</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01786"></a><span class="lineno"> 1786</span>&#160;</div><div class="line"><a name="l01787"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeLineCap.html#aff43a3d87c38516222815c508e14647b"> 1787</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableStrokeLineCap.html#aff43a3d87c38516222815c508e14647b">linecap</a>( LineCap linecap_ )</div><div class="line"><a name="l01788"></a><span class="lineno"> 1788</span>&#160;    {</div><div class="line"><a name="l01789"></a><span class="lineno"> 1789</span>&#160;      _linecap = linecap_;</div><div class="line"><a name="l01790"></a><span class="lineno"> 1790</span>&#160;    }</div><div class="line"><a name="l01791"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeLineCap.html#a1497e58648d8ee2fc3394a691a8bd5d7"> 1791</a></span>&#160;  LineCap <a class="code" href="classMagick_1_1DrawableStrokeLineCap.html#a1497e58648d8ee2fc3394a691a8bd5d7">linecap</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01792"></a><span class="lineno"> 1792</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01793"></a><span class="lineno"> 1793</span>&#160;      <span class="keywordflow">return</span> _linecap;</div><div class="line"><a name="l01794"></a><span class="lineno"> 1794</span>&#160;    }</div><div class="line"><a name="l01795"></a><span class="lineno"> 1795</span>&#160;</div><div class="line"><a name="l01796"></a><span class="lineno"> 1796</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01797"></a><span class="lineno"> 1797</span>&#160;  LineCap _linecap;</div><div class="line"><a name="l01798"></a><span class="lineno"> 1798</span>&#160;};</div><div class="line"><a name="l01799"></a><span class="lineno"> 1799</span>&#160;</div><div class="line"><a name="l01800"></a><span class="lineno"> 1800</span>&#160;<span class="comment">// Stroke linejoin</span></div><div class="line"><a name="l01801"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeLineJoin.html"> 1801</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableStrokeLineJoin.html">DrawableStrokeLineJoin</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01802"></a><span class="lineno"> 1802</span>&#160;{</div><div class="line"><a name="l01803"></a><span class="lineno"> 1803</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01804"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeLineJoin.html#a10ca1ddafff49328b7f31a858cb455bd"> 1804</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableStrokeLineJoin.html#a10ca1ddafff49328b7f31a858cb455bd">DrawableStrokeLineJoin</a> ( LineJoin linejoin_ )</div><div class="line"><a name="l01805"></a><span class="lineno"> 1805</span>&#160;    : _linejoin(linejoin_)</div><div class="line"><a name="l01806"></a><span class="lineno"> 1806</span>&#160;    { }</div><div class="line"><a name="l01807"></a><span class="lineno"> 1807</span>&#160;</div><div class="line"><a name="l01808"></a><span class="lineno"> 1808</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableStrokeLineJoin.html">DrawableStrokeLineJoin</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01809"></a><span class="lineno"> 1809</span>&#160;</div><div class="line"><a name="l01810"></a><span class="lineno"> 1810</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01811"></a><span class="lineno"> 1811</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01812"></a><span class="lineno"> 1812</span>&#160;</div><div class="line"><a name="l01813"></a><span class="lineno"> 1813</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01814"></a><span class="lineno"> 1814</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01815"></a><span class="lineno"> 1815</span>&#160;</div><div class="line"><a name="l01816"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeLineJoin.html#a8ef7a7dbf93d432cf92df2d6ff0aac2a"> 1816</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableStrokeLineJoin.html#a8ef7a7dbf93d432cf92df2d6ff0aac2a">linejoin</a>( LineJoin linejoin_ )</div><div class="line"><a name="l01817"></a><span class="lineno"> 1817</span>&#160;    {</div><div class="line"><a name="l01818"></a><span class="lineno"> 1818</span>&#160;      _linejoin = linejoin_;</div><div class="line"><a name="l01819"></a><span class="lineno"> 1819</span>&#160;    }</div><div class="line"><a name="l01820"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeLineJoin.html#a92b2d10579e66763aa271edd06113567"> 1820</a></span>&#160;  LineJoin <a class="code" href="classMagick_1_1DrawableStrokeLineJoin.html#a92b2d10579e66763aa271edd06113567">linejoin</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01821"></a><span class="lineno"> 1821</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01822"></a><span class="lineno"> 1822</span>&#160;      <span class="keywordflow">return</span> _linejoin;</div><div class="line"><a name="l01823"></a><span class="lineno"> 1823</span>&#160;    }</div><div class="line"><a name="l01824"></a><span class="lineno"> 1824</span>&#160;</div><div class="line"><a name="l01825"></a><span class="lineno"> 1825</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01826"></a><span class="lineno"> 1826</span>&#160;  LineJoin _linejoin;</div><div class="line"><a name="l01827"></a><span class="lineno"> 1827</span>&#160;};</div><div class="line"><a name="l01828"></a><span class="lineno"> 1828</span>&#160;</div><div class="line"><a name="l01829"></a><span class="lineno"> 1829</span>&#160;<span class="comment">// Stroke miterlimit</span></div><div class="line"><a name="l01830"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableMiterLimit.html"> 1830</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableMiterLimit.html">DrawableMiterLimit</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01831"></a><span class="lineno"> 1831</span>&#160;{</div><div class="line"><a name="l01832"></a><span class="lineno"> 1832</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01833"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableMiterLimit.html#a6aad5cb51715d85e2e1bb8a8473f0546"> 1833</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableMiterLimit.html#a6aad5cb51715d85e2e1bb8a8473f0546">DrawableMiterLimit</a> ( <span class="keywordtype">size_t</span> miterlimit_ )</div><div class="line"><a name="l01834"></a><span class="lineno"> 1834</span>&#160;    : _miterlimit(miterlimit_)</div><div class="line"><a name="l01835"></a><span class="lineno"> 1835</span>&#160;    { }</div><div class="line"><a name="l01836"></a><span class="lineno"> 1836</span>&#160;</div><div class="line"><a name="l01837"></a><span class="lineno"> 1837</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableMiterLimit.html">DrawableMiterLimit</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01838"></a><span class="lineno"> 1838</span>&#160;</div><div class="line"><a name="l01839"></a><span class="lineno"> 1839</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01840"></a><span class="lineno"> 1840</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01841"></a><span class="lineno"> 1841</span>&#160;</div><div class="line"><a name="l01842"></a><span class="lineno"> 1842</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01843"></a><span class="lineno"> 1843</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01844"></a><span class="lineno"> 1844</span>&#160;</div><div class="line"><a name="l01845"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableMiterLimit.html#a45495fb74a55edacc577a1a54a62f294"> 1845</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableMiterLimit.html#a45495fb74a55edacc577a1a54a62f294">miterlimit</a>( <span class="keywordtype">size_t</span> miterlimit_ )</div><div class="line"><a name="l01846"></a><span class="lineno"> 1846</span>&#160;    {</div><div class="line"><a name="l01847"></a><span class="lineno"> 1847</span>&#160;      _miterlimit = miterlimit_;</div><div class="line"><a name="l01848"></a><span class="lineno"> 1848</span>&#160;    }</div><div class="line"><a name="l01849"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableMiterLimit.html#a7410a92e8f8ba017283467421a939a18"> 1849</a></span>&#160;  <span class="keywordtype">size_t</span> <a class="code" href="classMagick_1_1DrawableMiterLimit.html#a7410a92e8f8ba017283467421a939a18">miterlimit</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01850"></a><span class="lineno"> 1850</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01851"></a><span class="lineno"> 1851</span>&#160;      <span class="keywordflow">return</span> _miterlimit;</div><div class="line"><a name="l01852"></a><span class="lineno"> 1852</span>&#160;    }</div><div class="line"><a name="l01853"></a><span class="lineno"> 1853</span>&#160;</div><div class="line"><a name="l01854"></a><span class="lineno"> 1854</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01855"></a><span class="lineno"> 1855</span>&#160;  <span class="keywordtype">size_t</span> _miterlimit;</div><div class="line"><a name="l01856"></a><span class="lineno"> 1856</span>&#160;};</div><div class="line"><a name="l01857"></a><span class="lineno"> 1857</span>&#160;</div><div class="line"><a name="l01858"></a><span class="lineno"> 1858</span>&#160;<span class="comment">// Sets the pattern used for stroking object outlines.</span></div><div class="line"><a name="l01859"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokePatternUrl.html"> 1859</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableStrokePatternUrl.html">DrawableStrokePatternUrl</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01860"></a><span class="lineno"> 1860</span>&#160;{</div><div class="line"><a name="l01861"></a><span class="lineno"> 1861</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01862"></a><span class="lineno"> 1862</span>&#160;</div><div class="line"><a name="l01863"></a><span class="lineno"> 1863</span>&#160;  <a class="code" href="classMagick_1_1DrawableStrokePatternUrl.html">DrawableStrokePatternUrl</a>(<span class="keyword">const</span> std::string &amp;url_);</div><div class="line"><a name="l01864"></a><span class="lineno"> 1864</span>&#160;</div><div class="line"><a name="l01865"></a><span class="lineno"> 1865</span>&#160;  ~<a class="code" href="classMagick_1_1DrawableStrokePatternUrl.html">DrawableStrokePatternUrl</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l01866"></a><span class="lineno"> 1866</span>&#160;</div><div class="line"><a name="l01867"></a><span class="lineno"> 1867</span>&#160;  <a class="code" href="classMagick_1_1DrawableStrokePatternUrl.html">DrawableStrokePatternUrl</a>(<span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableStrokePatternUrl.html">DrawableStrokePatternUrl</a>&amp; original_);</div><div class="line"><a name="l01868"></a><span class="lineno"> 1868</span>&#160;</div><div class="line"><a name="l01869"></a><span class="lineno"> 1869</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01870"></a><span class="lineno"> 1870</span>&#160;  <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l01871"></a><span class="lineno"> 1871</span>&#160;</div><div class="line"><a name="l01872"></a><span class="lineno"> 1872</span>&#160;  <span class="keywordtype">void</span> url(<span class="keyword">const</span> std::string &amp;url_);</div><div class="line"><a name="l01873"></a><span class="lineno"> 1873</span>&#160;  std::string url(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l01874"></a><span class="lineno"> 1874</span>&#160;</div><div class="line"><a name="l01875"></a><span class="lineno"> 1875</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01876"></a><span class="lineno"> 1876</span>&#160;  <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01877"></a><span class="lineno"> 1877</span>&#160;</div><div class="line"><a name="l01878"></a><span class="lineno"> 1878</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01879"></a><span class="lineno"> 1879</span>&#160;  std::string _url;</div><div class="line"><a name="l01880"></a><span class="lineno"> 1880</span>&#160;};</div><div class="line"><a name="l01881"></a><span class="lineno"> 1881</span>&#160;</div><div class="line"><a name="l01882"></a><span class="lineno"> 1882</span>&#160;<span class="comment">// Stroke antialias</span></div><div class="line"><a name="l01883"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeAntialias.html"> 1883</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableStrokeAntialias.html">DrawableStrokeAntialias</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01884"></a><span class="lineno"> 1884</span>&#160;{</div><div class="line"><a name="l01885"></a><span class="lineno"> 1885</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01886"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeAntialias.html#add860325986d7040e21e6b647c80642c"> 1886</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableStrokeAntialias.html#add860325986d7040e21e6b647c80642c">DrawableStrokeAntialias</a> ( <span class="keywordtype">bool</span> flag_ )</div><div class="line"><a name="l01887"></a><span class="lineno"> 1887</span>&#160;    : _flag(flag_)</div><div class="line"><a name="l01888"></a><span class="lineno"> 1888</span>&#160;    { }</div><div class="line"><a name="l01889"></a><span class="lineno"> 1889</span>&#160;</div><div class="line"><a name="l01890"></a><span class="lineno"> 1890</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableStrokeAntialias.html">DrawableStrokeAntialias</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01891"></a><span class="lineno"> 1891</span>&#160;</div><div class="line"><a name="l01892"></a><span class="lineno"> 1892</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01893"></a><span class="lineno"> 1893</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01894"></a><span class="lineno"> 1894</span>&#160;</div><div class="line"><a name="l01895"></a><span class="lineno"> 1895</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01896"></a><span class="lineno"> 1896</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01897"></a><span class="lineno"> 1897</span>&#160;</div><div class="line"><a name="l01898"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeAntialias.html#ab140240e98cdd64cfc534e9796998ba3"> 1898</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableStrokeAntialias.html#ab140240e98cdd64cfc534e9796998ba3">flag</a>( <span class="keywordtype">bool</span> flag_ )</div><div class="line"><a name="l01899"></a><span class="lineno"> 1899</span>&#160;    {</div><div class="line"><a name="l01900"></a><span class="lineno"> 1900</span>&#160;      _flag = flag_;</div><div class="line"><a name="l01901"></a><span class="lineno"> 1901</span>&#160;    }</div><div class="line"><a name="l01902"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeAntialias.html#af2a80a36d2690ba9e68cab981cd3b684"> 1902</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classMagick_1_1DrawableStrokeAntialias.html#af2a80a36d2690ba9e68cab981cd3b684">flag</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01903"></a><span class="lineno"> 1903</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01904"></a><span class="lineno"> 1904</span>&#160;      <span class="keywordflow">return</span> _flag;</div><div class="line"><a name="l01905"></a><span class="lineno"> 1905</span>&#160;    }</div><div class="line"><a name="l01906"></a><span class="lineno"> 1906</span>&#160;</div><div class="line"><a name="l01907"></a><span class="lineno"> 1907</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01908"></a><span class="lineno"> 1908</span>&#160;  <span class="keywordtype">bool</span> _flag;</div><div class="line"><a name="l01909"></a><span class="lineno"> 1909</span>&#160;};</div><div class="line"><a name="l01910"></a><span class="lineno"> 1910</span>&#160;</div><div class="line"><a name="l01911"></a><span class="lineno"> 1911</span>&#160;<span class="comment">// Stroke color</span></div><div class="line"><a name="l01912"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeColor.html"> 1912</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableStrokeColor.html">DrawableStrokeColor</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01913"></a><span class="lineno"> 1913</span>&#160;{</div><div class="line"><a name="l01914"></a><span class="lineno"> 1914</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01915"></a><span class="lineno"> 1915</span>&#160;  <a class="code" href="classMagick_1_1DrawableStrokeColor.html">DrawableStrokeColor</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Color.html">Color</a> &amp;color_ );</div><div class="line"><a name="l01916"></a><span class="lineno"> 1916</span>&#160;</div><div class="line"><a name="l01917"></a><span class="lineno"> 1917</span>&#160;  <a class="code" href="classMagick_1_1DrawableStrokeColor.html">DrawableStrokeColor</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableStrokeColor.html">DrawableStrokeColor</a>&amp; original_ );</div><div class="line"><a name="l01918"></a><span class="lineno"> 1918</span>&#160;</div><div class="line"><a name="l01919"></a><span class="lineno"> 1919</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableStrokeColor.html">DrawableStrokeColor</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01920"></a><span class="lineno"> 1920</span>&#160;</div><div class="line"><a name="l01921"></a><span class="lineno"> 1921</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01922"></a><span class="lineno"> 1922</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01923"></a><span class="lineno"> 1923</span>&#160;</div><div class="line"><a name="l01924"></a><span class="lineno"> 1924</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01925"></a><span class="lineno"> 1925</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01926"></a><span class="lineno"> 1926</span>&#160;</div><div class="line"><a name="l01927"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeColor.html#a7b622a9744dfed8f33bc30acf9be24a3"> 1927</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableStrokeColor.html#a7b622a9744dfed8f33bc30acf9be24a3">color</a>( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Color.html">Color</a>&amp; color_ )</div><div class="line"><a name="l01928"></a><span class="lineno"> 1928</span>&#160;    {</div><div class="line"><a name="l01929"></a><span class="lineno"> 1929</span>&#160;      _color = color_;</div><div class="line"><a name="l01930"></a><span class="lineno"> 1930</span>&#160;    }</div><div class="line"><a name="l01931"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeColor.html#a5efa4b251d6deb7cc1a35a00875f6ece"> 1931</a></span>&#160;  <a class="code" href="classMagick_1_1Color.html">Color</a> <a class="code" href="classMagick_1_1DrawableStrokeColor.html#a5efa4b251d6deb7cc1a35a00875f6ece">color</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01932"></a><span class="lineno"> 1932</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01933"></a><span class="lineno"> 1933</span>&#160;      <span class="keywordflow">return</span> _color;</div><div class="line"><a name="l01934"></a><span class="lineno"> 1934</span>&#160;    }</div><div class="line"><a name="l01935"></a><span class="lineno"> 1935</span>&#160;</div><div class="line"><a name="l01936"></a><span class="lineno"> 1936</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01937"></a><span class="lineno"> 1937</span>&#160;  <a class="code" href="classMagick_1_1Color.html">Color</a> _color;</div><div class="line"><a name="l01938"></a><span class="lineno"> 1938</span>&#160;};</div><div class="line"><a name="l01939"></a><span class="lineno"> 1939</span>&#160;</div><div class="line"><a name="l01940"></a><span class="lineno"> 1940</span>&#160;<span class="comment">// Stroke opacity</span></div><div class="line"><a name="l01941"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeOpacity.html"> 1941</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableStrokeOpacity.html">DrawableStrokeOpacity</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01942"></a><span class="lineno"> 1942</span>&#160;{</div><div class="line"><a name="l01943"></a><span class="lineno"> 1943</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01944"></a><span class="lineno"> 1944</span>&#160;</div><div class="line"><a name="l01945"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeOpacity.html#a2ff873b03ebbd75f97e853ea67c187e4"> 1945</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableStrokeOpacity.html#a2ff873b03ebbd75f97e853ea67c187e4">DrawableStrokeOpacity</a>(<span class="keywordtype">double</span> opacity_)</div><div class="line"><a name="l01946"></a><span class="lineno"> 1946</span>&#160;    : _opacity(opacity_)</div><div class="line"><a name="l01947"></a><span class="lineno"> 1947</span>&#160;  {</div><div class="line"><a name="l01948"></a><span class="lineno"> 1948</span>&#160;  }</div><div class="line"><a name="l01949"></a><span class="lineno"> 1949</span>&#160;</div><div class="line"><a name="l01950"></a><span class="lineno"> 1950</span>&#160;  ~<a class="code" href="classMagick_1_1DrawableStrokeOpacity.html">DrawableStrokeOpacity</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l01951"></a><span class="lineno"> 1951</span>&#160;</div><div class="line"><a name="l01952"></a><span class="lineno"> 1952</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01953"></a><span class="lineno"> 1953</span>&#160;  <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l01954"></a><span class="lineno"> 1954</span>&#160;</div><div class="line"><a name="l01955"></a><span class="lineno"> 1955</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01956"></a><span class="lineno"> 1956</span>&#160;  <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01957"></a><span class="lineno"> 1957</span>&#160;</div><div class="line"><a name="l01958"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeOpacity.html#a78b4a2495367a3efa48609dc6898d5fa"> 1958</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableStrokeOpacity.html#a78b4a2495367a3efa48609dc6898d5fa">opacity</a>(<span class="keywordtype">double</span> opacity_)</div><div class="line"><a name="l01959"></a><span class="lineno"> 1959</span>&#160;  {</div><div class="line"><a name="l01960"></a><span class="lineno"> 1960</span>&#160;    _opacity=opacity_;</div><div class="line"><a name="l01961"></a><span class="lineno"> 1961</span>&#160;  }</div><div class="line"><a name="l01962"></a><span class="lineno"> 1962</span>&#160;</div><div class="line"><a name="l01963"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeOpacity.html#a41273c1145953125d594a46aa658ff51"> 1963</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableStrokeOpacity.html#a41273c1145953125d594a46aa658ff51">opacity</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span></div><div class="line"><a name="l01964"></a><span class="lineno"> 1964</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l01965"></a><span class="lineno"> 1965</span>&#160;    <span class="keywordflow">return</span>(_opacity);</div><div class="line"><a name="l01966"></a><span class="lineno"> 1966</span>&#160;  }</div><div class="line"><a name="l01967"></a><span class="lineno"> 1967</span>&#160;</div><div class="line"><a name="l01968"></a><span class="lineno"> 1968</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01969"></a><span class="lineno"> 1969</span>&#160;  <span class="keywordtype">double</span> _opacity;</div><div class="line"><a name="l01970"></a><span class="lineno"> 1970</span>&#160;};</div><div class="line"><a name="l01971"></a><span class="lineno"> 1971</span>&#160;</div><div class="line"><a name="l01972"></a><span class="lineno"> 1972</span>&#160;<span class="comment">// Stroke width</span></div><div class="line"><a name="l01973"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeWidth.html"> 1973</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableStrokeWidth.html">DrawableStrokeWidth</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l01974"></a><span class="lineno"> 1974</span>&#160;{</div><div class="line"><a name="l01975"></a><span class="lineno"> 1975</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l01976"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeWidth.html#a6a8123e65f48e73bc6936eb17dbf9bb6"> 1976</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableStrokeWidth.html#a6a8123e65f48e73bc6936eb17dbf9bb6">DrawableStrokeWidth</a> ( <span class="keywordtype">double</span> width_ )</div><div class="line"><a name="l01977"></a><span class="lineno"> 1977</span>&#160;    : _width(width_)</div><div class="line"><a name="l01978"></a><span class="lineno"> 1978</span>&#160;    { }</div><div class="line"><a name="l01979"></a><span class="lineno"> 1979</span>&#160;</div><div class="line"><a name="l01980"></a><span class="lineno"> 1980</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableStrokeWidth.html">DrawableStrokeWidth</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l01981"></a><span class="lineno"> 1981</span>&#160;</div><div class="line"><a name="l01982"></a><span class="lineno"> 1982</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l01983"></a><span class="lineno"> 1983</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l01984"></a><span class="lineno"> 1984</span>&#160;</div><div class="line"><a name="l01985"></a><span class="lineno"> 1985</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l01986"></a><span class="lineno"> 1986</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l01987"></a><span class="lineno"> 1987</span>&#160;</div><div class="line"><a name="l01988"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeWidth.html#a11c364fbe4178bc36c7ea1d5d84f3ee3"> 1988</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableStrokeWidth.html#a11c364fbe4178bc36c7ea1d5d84f3ee3">width</a>( <span class="keywordtype">double</span> width_ )</div><div class="line"><a name="l01989"></a><span class="lineno"> 1989</span>&#160;    {</div><div class="line"><a name="l01990"></a><span class="lineno"> 1990</span>&#160;      _width = width_;</div><div class="line"><a name="l01991"></a><span class="lineno"> 1991</span>&#160;    }</div><div class="line"><a name="l01992"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableStrokeWidth.html#a1d95b758e755e1ee9e407e50aacfb717"> 1992</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableStrokeWidth.html#a1d95b758e755e1ee9e407e50aacfb717">width</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l01993"></a><span class="lineno"> 1993</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l01994"></a><span class="lineno"> 1994</span>&#160;      <span class="keywordflow">return</span> _width;</div><div class="line"><a name="l01995"></a><span class="lineno"> 1995</span>&#160;    }</div><div class="line"><a name="l01996"></a><span class="lineno"> 1996</span>&#160;</div><div class="line"><a name="l01997"></a><span class="lineno"> 1997</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l01998"></a><span class="lineno"> 1998</span>&#160;  <span class="keywordtype">double</span> _width;</div><div class="line"><a name="l01999"></a><span class="lineno"> 1999</span>&#160;};</div><div class="line"><a name="l02000"></a><span class="lineno"> 2000</span>&#160;</div><div class="line"><a name="l02001"></a><span class="lineno"> 2001</span>&#160;<span class="comment">// Draw text at point</span></div><div class="line"><a name="l02002"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableText.html"> 2002</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableText.html">DrawableText</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l02003"></a><span class="lineno"> 2003</span>&#160;{</div><div class="line"><a name="l02004"></a><span class="lineno"> 2004</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02005"></a><span class="lineno"> 2005</span>&#160;  <a class="code" href="classMagick_1_1DrawableText.html">DrawableText</a> ( <span class="keyword">const</span> <span class="keywordtype">double</span> x_, <span class="keyword">const</span> <span class="keywordtype">double</span> y_,</div><div class="line"><a name="l02006"></a><span class="lineno"> 2006</span>&#160;                 <span class="keyword">const</span> std::string &amp;text_ );</div><div class="line"><a name="l02007"></a><span class="lineno"> 2007</span>&#160;  <a class="code" href="classMagick_1_1DrawableText.html">DrawableText</a> ( <span class="keyword">const</span> <span class="keywordtype">double</span> x_, <span class="keyword">const</span> <span class="keywordtype">double</span> y_,</div><div class="line"><a name="l02008"></a><span class="lineno"> 2008</span>&#160;                 <span class="keyword">const</span> std::string &amp;text_, <span class="keyword">const</span> std::string &amp;encoding_);</div><div class="line"><a name="l02009"></a><span class="lineno"> 2009</span>&#160;</div><div class="line"><a name="l02010"></a><span class="lineno"> 2010</span>&#160;  <a class="code" href="classMagick_1_1DrawableText.html">DrawableText</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableText.html">DrawableText</a>&amp; original_ );</div><div class="line"><a name="l02011"></a><span class="lineno"> 2011</span>&#160;</div><div class="line"><a name="l02012"></a><span class="lineno"> 2012</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableText.html">DrawableText</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02013"></a><span class="lineno"> 2013</span>&#160;</div><div class="line"><a name="l02014"></a><span class="lineno"> 2014</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02015"></a><span class="lineno"> 2015</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02016"></a><span class="lineno"> 2016</span>&#160;</div><div class="line"><a name="l02017"></a><span class="lineno"> 2017</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02018"></a><span class="lineno"> 2018</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02019"></a><span class="lineno"> 2019</span>&#160;</div><div class="line"><a name="l02020"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableText.html#aaacab1f5bbb3747084eb08f34aa00ae0"> 2020</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableText.html#aaacab1f5bbb3747084eb08f34aa00ae0">encoding</a>(<span class="keyword">const</span> std::string &amp;encoding_)</div><div class="line"><a name="l02021"></a><span class="lineno"> 2021</span>&#160;    {</div><div class="line"><a name="l02022"></a><span class="lineno"> 2022</span>&#160;      _encoding = encoding_;</div><div class="line"><a name="l02023"></a><span class="lineno"> 2023</span>&#160;    }</div><div class="line"><a name="l02024"></a><span class="lineno"> 2024</span>&#160;</div><div class="line"><a name="l02025"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableText.html#ae8860027829b87ef5b5e9f3823e0d739"> 2025</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableText.html#ae8860027829b87ef5b5e9f3823e0d739">x</a>( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l02026"></a><span class="lineno"> 2026</span>&#160;    {</div><div class="line"><a name="l02027"></a><span class="lineno"> 2027</span>&#160;      _x = x_;</div><div class="line"><a name="l02028"></a><span class="lineno"> 2028</span>&#160;    }</div><div class="line"><a name="l02029"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableText.html#a51c8bc8ff40d5146e600d6f29db2da64"> 2029</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableText.html#a51c8bc8ff40d5146e600d6f29db2da64">x</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02030"></a><span class="lineno"> 2030</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02031"></a><span class="lineno"> 2031</span>&#160;      <span class="keywordflow">return</span> _x;</div><div class="line"><a name="l02032"></a><span class="lineno"> 2032</span>&#160;    }</div><div class="line"><a name="l02033"></a><span class="lineno"> 2033</span>&#160;</div><div class="line"><a name="l02034"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableText.html#a24cea86153396381689035611f3028bc"> 2034</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableText.html#a24cea86153396381689035611f3028bc">y</a>( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l02035"></a><span class="lineno"> 2035</span>&#160;    {</div><div class="line"><a name="l02036"></a><span class="lineno"> 2036</span>&#160;      _y = y_;</div><div class="line"><a name="l02037"></a><span class="lineno"> 2037</span>&#160;    }</div><div class="line"><a name="l02038"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableText.html#a1608f1c898e8e28f02c1f3490dce6354"> 2038</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableText.html#a1608f1c898e8e28f02c1f3490dce6354">y</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02039"></a><span class="lineno"> 2039</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02040"></a><span class="lineno"> 2040</span>&#160;      <span class="keywordflow">return</span> _y;</div><div class="line"><a name="l02041"></a><span class="lineno"> 2041</span>&#160;    }</div><div class="line"><a name="l02042"></a><span class="lineno"> 2042</span>&#160;</div><div class="line"><a name="l02043"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableText.html#a6017acf50387dcc2ef8701d50dd9e21e"> 2043</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableText.html#a6017acf50387dcc2ef8701d50dd9e21e">text</a>( <span class="keyword">const</span> std::string &amp;text_ )</div><div class="line"><a name="l02044"></a><span class="lineno"> 2044</span>&#160;    {</div><div class="line"><a name="l02045"></a><span class="lineno"> 2045</span>&#160;      _text = text_;</div><div class="line"><a name="l02046"></a><span class="lineno"> 2046</span>&#160;    }</div><div class="line"><a name="l02047"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableText.html#a54a0eb02fb3e9d5350d9121482c57766"> 2047</a></span>&#160;  std::string <a class="code" href="classMagick_1_1DrawableText.html#a54a0eb02fb3e9d5350d9121482c57766">text</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02048"></a><span class="lineno"> 2048</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02049"></a><span class="lineno"> 2049</span>&#160;      <span class="keywordflow">return</span> _text;</div><div class="line"><a name="l02050"></a><span class="lineno"> 2050</span>&#160;    }</div><div class="line"><a name="l02051"></a><span class="lineno"> 2051</span>&#160;</div><div class="line"><a name="l02052"></a><span class="lineno"> 2052</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02053"></a><span class="lineno"> 2053</span>&#160;  <span class="keywordtype">double</span>      _x;</div><div class="line"><a name="l02054"></a><span class="lineno"> 2054</span>&#160;  <span class="keywordtype">double</span>      _y;</div><div class="line"><a name="l02055"></a><span class="lineno"> 2055</span>&#160;  std::string _text;</div><div class="line"><a name="l02056"></a><span class="lineno"> 2056</span>&#160;  std::string _encoding;</div><div class="line"><a name="l02057"></a><span class="lineno"> 2057</span>&#160;};</div><div class="line"><a name="l02058"></a><span class="lineno"> 2058</span>&#160;</div><div class="line"><a name="l02059"></a><span class="lineno"> 2059</span>&#160;<span class="comment">// Text alignment</span></div><div class="line"><a name="l02060"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextAlignment.html"> 2060</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableTextAlignment.html">DrawableTextAlignment</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l02061"></a><span class="lineno"> 2061</span>&#160;{</div><div class="line"><a name="l02062"></a><span class="lineno"> 2062</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02063"></a><span class="lineno"> 2063</span>&#160;</div><div class="line"><a name="l02064"></a><span class="lineno"> 2064</span>&#160;  <a class="code" href="classMagick_1_1DrawableTextAlignment.html">DrawableTextAlignment</a>(AlignType alignment_);</div><div class="line"><a name="l02065"></a><span class="lineno"> 2065</span>&#160;</div><div class="line"><a name="l02066"></a><span class="lineno"> 2066</span>&#160;  <a class="code" href="classMagick_1_1DrawableTextAlignment.html">DrawableTextAlignment</a>(<span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableTextAlignment.html">DrawableTextAlignment</a>&amp; original_);</div><div class="line"><a name="l02067"></a><span class="lineno"> 2067</span>&#160;</div><div class="line"><a name="l02068"></a><span class="lineno"> 2068</span>&#160;  ~<a class="code" href="classMagick_1_1DrawableTextAlignment.html">DrawableTextAlignment</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l02069"></a><span class="lineno"> 2069</span>&#160;</div><div class="line"><a name="l02070"></a><span class="lineno"> 2070</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02071"></a><span class="lineno"> 2071</span>&#160;  <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l02072"></a><span class="lineno"> 2072</span>&#160;</div><div class="line"><a name="l02073"></a><span class="lineno"> 2073</span>&#160;  <span class="keywordtype">void</span> alignment(AlignType alignment_);</div><div class="line"><a name="l02074"></a><span class="lineno"> 2074</span>&#160;  AlignType alignment(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l02075"></a><span class="lineno"> 2075</span>&#160;</div><div class="line"><a name="l02076"></a><span class="lineno"> 2076</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02077"></a><span class="lineno"> 2077</span>&#160;  <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02078"></a><span class="lineno"> 2078</span>&#160;</div><div class="line"><a name="l02079"></a><span class="lineno"> 2079</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02080"></a><span class="lineno"> 2080</span>&#160;  AlignType _alignment;</div><div class="line"><a name="l02081"></a><span class="lineno"> 2081</span>&#160;};</div><div class="line"><a name="l02082"></a><span class="lineno"> 2082</span>&#160;</div><div class="line"><a name="l02083"></a><span class="lineno"> 2083</span>&#160;<span class="comment">// Text antialias</span></div><div class="line"><a name="l02084"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextAntialias.html"> 2084</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableTextAntialias.html">DrawableTextAntialias</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l02085"></a><span class="lineno"> 2085</span>&#160;{</div><div class="line"><a name="l02086"></a><span class="lineno"> 2086</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02087"></a><span class="lineno"> 2087</span>&#160;  <a class="code" href="classMagick_1_1DrawableTextAntialias.html">DrawableTextAntialias</a> ( <span class="keywordtype">bool</span> flag_ );</div><div class="line"><a name="l02088"></a><span class="lineno"> 2088</span>&#160;</div><div class="line"><a name="l02089"></a><span class="lineno"> 2089</span>&#160;  <a class="code" href="classMagick_1_1DrawableTextAntialias.html">DrawableTextAntialias</a>( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableTextAntialias.html">DrawableTextAntialias</a> &amp;original_ );</div><div class="line"><a name="l02090"></a><span class="lineno"> 2090</span>&#160;</div><div class="line"><a name="l02091"></a><span class="lineno"> 2091</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableTextAntialias.html">DrawableTextAntialias</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02092"></a><span class="lineno"> 2092</span>&#160;</div><div class="line"><a name="l02093"></a><span class="lineno"> 2093</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02094"></a><span class="lineno"> 2094</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02095"></a><span class="lineno"> 2095</span>&#160;</div><div class="line"><a name="l02096"></a><span class="lineno"> 2096</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02097"></a><span class="lineno"> 2097</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02098"></a><span class="lineno"> 2098</span>&#160;</div><div class="line"><a name="l02099"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextAntialias.html#af7657146ce4d8e2905b1d0f6f51db708"> 2099</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableTextAntialias.html#af7657146ce4d8e2905b1d0f6f51db708">flag</a>( <span class="keywordtype">bool</span> flag_ )</div><div class="line"><a name="l02100"></a><span class="lineno"> 2100</span>&#160;    {</div><div class="line"><a name="l02101"></a><span class="lineno"> 2101</span>&#160;      _flag = flag_;</div><div class="line"><a name="l02102"></a><span class="lineno"> 2102</span>&#160;    }</div><div class="line"><a name="l02103"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextAntialias.html#afb46564933936c8744e257a4abf8a3a9"> 2103</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classMagick_1_1DrawableTextAntialias.html#afb46564933936c8744e257a4abf8a3a9">flag</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02104"></a><span class="lineno"> 2104</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02105"></a><span class="lineno"> 2105</span>&#160;      <span class="keywordflow">return</span> _flag;</div><div class="line"><a name="l02106"></a><span class="lineno"> 2106</span>&#160;    }</div><div class="line"><a name="l02107"></a><span class="lineno"> 2107</span>&#160;</div><div class="line"><a name="l02108"></a><span class="lineno"> 2108</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02109"></a><span class="lineno"> 2109</span>&#160;  <span class="keywordtype">bool</span> _flag;</div><div class="line"><a name="l02110"></a><span class="lineno"> 2110</span>&#160;};</div><div class="line"><a name="l02111"></a><span class="lineno"> 2111</span>&#160;</div><div class="line"><a name="l02112"></a><span class="lineno"> 2112</span>&#160;<span class="comment">// Decoration (text decoration)</span></div><div class="line"><a name="l02113"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextDecoration.html"> 2113</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableTextDecoration.html">DrawableTextDecoration</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l02114"></a><span class="lineno"> 2114</span>&#160;{</div><div class="line"><a name="l02115"></a><span class="lineno"> 2115</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02116"></a><span class="lineno"> 2116</span>&#160;  <a class="code" href="classMagick_1_1DrawableTextDecoration.html">DrawableTextDecoration</a> ( DecorationType decoration_ );</div><div class="line"><a name="l02117"></a><span class="lineno"> 2117</span>&#160;</div><div class="line"><a name="l02118"></a><span class="lineno"> 2118</span>&#160;  <a class="code" href="classMagick_1_1DrawableTextDecoration.html">DrawableTextDecoration</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableTextDecoration.html">DrawableTextDecoration</a>&amp; original_ );</div><div class="line"><a name="l02119"></a><span class="lineno"> 2119</span>&#160;</div><div class="line"><a name="l02120"></a><span class="lineno"> 2120</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableTextDecoration.html">DrawableTextDecoration</a>( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02121"></a><span class="lineno"> 2121</span>&#160;</div><div class="line"><a name="l02122"></a><span class="lineno"> 2122</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02123"></a><span class="lineno"> 2123</span>&#160;  <span class="comment">/*virtual*/</span>  <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02124"></a><span class="lineno"> 2124</span>&#160;</div><div class="line"><a name="l02125"></a><span class="lineno"> 2125</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02126"></a><span class="lineno"> 2126</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02127"></a><span class="lineno"> 2127</span>&#160;</div><div class="line"><a name="l02128"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextDecoration.html#a9415f949275ef3a984dff16ff53e9e5e"> 2128</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableTextDecoration.html#a9415f949275ef3a984dff16ff53e9e5e">decoration</a>( DecorationType decoration_ )</div><div class="line"><a name="l02129"></a><span class="lineno"> 2129</span>&#160;    {</div><div class="line"><a name="l02130"></a><span class="lineno"> 2130</span>&#160;      _decoration = decoration_;</div><div class="line"><a name="l02131"></a><span class="lineno"> 2131</span>&#160;    }</div><div class="line"><a name="l02132"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextDecoration.html#ae7fd53c75edd3dcb2944352cb2b766ac"> 2132</a></span>&#160;  DecorationType <a class="code" href="classMagick_1_1DrawableTextDecoration.html#ae7fd53c75edd3dcb2944352cb2b766ac">decoration</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02133"></a><span class="lineno"> 2133</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02134"></a><span class="lineno"> 2134</span>&#160;      <span class="keywordflow">return</span> _decoration;</div><div class="line"><a name="l02135"></a><span class="lineno"> 2135</span>&#160;    }</div><div class="line"><a name="l02136"></a><span class="lineno"> 2136</span>&#160;</div><div class="line"><a name="l02137"></a><span class="lineno"> 2137</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02138"></a><span class="lineno"> 2138</span>&#160;  DecorationType _decoration;</div><div class="line"><a name="l02139"></a><span class="lineno"> 2139</span>&#160;};</div><div class="line"><a name="l02140"></a><span class="lineno"> 2140</span>&#160;</div><div class="line"><a name="l02141"></a><span class="lineno"> 2141</span>&#160;  <span class="comment">// Render text right-to-left or left-to-right.</span></div><div class="line"><a name="l02142"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextDirection.html"> 2142</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableTextDirection.html">DrawableTextDirection</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l02143"></a><span class="lineno"> 2143</span>&#160;  {</div><div class="line"><a name="l02144"></a><span class="lineno"> 2144</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l02145"></a><span class="lineno"> 2145</span>&#160;</div><div class="line"><a name="l02146"></a><span class="lineno"> 2146</span>&#160;    <a class="code" href="classMagick_1_1DrawableTextDirection.html">DrawableTextDirection</a>(DirectionType direction_);</div><div class="line"><a name="l02147"></a><span class="lineno"> 2147</span>&#160;</div><div class="line"><a name="l02148"></a><span class="lineno"> 2148</span>&#160;    ~<a class="code" href="classMagick_1_1DrawableTextDirection.html">DrawableTextDirection</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l02149"></a><span class="lineno"> 2149</span>&#160;</div><div class="line"><a name="l02150"></a><span class="lineno"> 2150</span>&#160;    <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l02151"></a><span class="lineno"> 2151</span>&#160;</div><div class="line"><a name="l02152"></a><span class="lineno"> 2152</span>&#160;    <span class="keywordtype">void</span> direction(DirectionType direction_);</div><div class="line"><a name="l02153"></a><span class="lineno"> 2153</span>&#160;    DirectionType direction(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l02154"></a><span class="lineno"> 2154</span>&#160;</div><div class="line"><a name="l02155"></a><span class="lineno"> 2155</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02156"></a><span class="lineno"> 2156</span>&#160;</div><div class="line"><a name="l02157"></a><span class="lineno"> 2157</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l02158"></a><span class="lineno"> 2158</span>&#160;    DirectionType _direction;</div><div class="line"><a name="l02159"></a><span class="lineno"> 2159</span>&#160;  };</div><div class="line"><a name="l02160"></a><span class="lineno"> 2160</span>&#160;</div><div class="line"><a name="l02161"></a><span class="lineno"> 2161</span>&#160;  <span class="comment">// Specify text inter-line spacing</span></div><div class="line"><a name="l02162"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextInterlineSpacing.html"> 2162</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableTextInterlineSpacing.html">DrawableTextInterlineSpacing</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l02163"></a><span class="lineno"> 2163</span>&#160;  {</div><div class="line"><a name="l02164"></a><span class="lineno"> 2164</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l02165"></a><span class="lineno"> 2165</span>&#160;</div><div class="line"><a name="l02166"></a><span class="lineno"> 2166</span>&#160;    <a class="code" href="classMagick_1_1DrawableTextInterlineSpacing.html">DrawableTextInterlineSpacing</a>(<span class="keywordtype">double</span> spacing_);</div><div class="line"><a name="l02167"></a><span class="lineno"> 2167</span>&#160;</div><div class="line"><a name="l02168"></a><span class="lineno"> 2168</span>&#160;    ~<a class="code" href="classMagick_1_1DrawableTextInterlineSpacing.html">DrawableTextInterlineSpacing</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l02169"></a><span class="lineno"> 2169</span>&#160;</div><div class="line"><a name="l02170"></a><span class="lineno"> 2170</span>&#160;    <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l02171"></a><span class="lineno"> 2171</span>&#160;</div><div class="line"><a name="l02172"></a><span class="lineno"> 2172</span>&#160;    <span class="keywordtype">void</span> spacing(<span class="keywordtype">double</span> spacing_);</div><div class="line"><a name="l02173"></a><span class="lineno"> 2173</span>&#160;    <span class="keywordtype">double</span> spacing(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l02174"></a><span class="lineno"> 2174</span>&#160;</div><div class="line"><a name="l02175"></a><span class="lineno"> 2175</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02176"></a><span class="lineno"> 2176</span>&#160;</div><div class="line"><a name="l02177"></a><span class="lineno"> 2177</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l02178"></a><span class="lineno"> 2178</span>&#160;    <span class="keywordtype">double</span> _spacing;</div><div class="line"><a name="l02179"></a><span class="lineno"> 2179</span>&#160;  };</div><div class="line"><a name="l02180"></a><span class="lineno"> 2180</span>&#160;</div><div class="line"><a name="l02181"></a><span class="lineno"> 2181</span>&#160;  <span class="comment">// Specify text inter-word spacing</span></div><div class="line"><a name="l02182"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextInterwordSpacing.html"> 2182</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableTextInterwordSpacing.html">DrawableTextInterwordSpacing</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l02183"></a><span class="lineno"> 2183</span>&#160;  {</div><div class="line"><a name="l02184"></a><span class="lineno"> 2184</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l02185"></a><span class="lineno"> 2185</span>&#160;</div><div class="line"><a name="l02186"></a><span class="lineno"> 2186</span>&#160;    <a class="code" href="classMagick_1_1DrawableTextInterwordSpacing.html">DrawableTextInterwordSpacing</a>(<span class="keywordtype">double</span> spacing_);</div><div class="line"><a name="l02187"></a><span class="lineno"> 2187</span>&#160;</div><div class="line"><a name="l02188"></a><span class="lineno"> 2188</span>&#160;    ~<a class="code" href="classMagick_1_1DrawableTextInterwordSpacing.html">DrawableTextInterwordSpacing</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l02189"></a><span class="lineno"> 2189</span>&#160;</div><div class="line"><a name="l02190"></a><span class="lineno"> 2190</span>&#160;    <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l02191"></a><span class="lineno"> 2191</span>&#160;</div><div class="line"><a name="l02192"></a><span class="lineno"> 2192</span>&#160;    <span class="keywordtype">void</span> spacing(<span class="keywordtype">double</span> spacing_);</div><div class="line"><a name="l02193"></a><span class="lineno"> 2193</span>&#160;    <span class="keywordtype">double</span> spacing(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l02194"></a><span class="lineno"> 2194</span>&#160;</div><div class="line"><a name="l02195"></a><span class="lineno"> 2195</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a> *copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02196"></a><span class="lineno"> 2196</span>&#160;</div><div class="line"><a name="l02197"></a><span class="lineno"> 2197</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l02198"></a><span class="lineno"> 2198</span>&#160;    <span class="keywordtype">double</span> _spacing;</div><div class="line"><a name="l02199"></a><span class="lineno"> 2199</span>&#160;  };</div><div class="line"><a name="l02200"></a><span class="lineno"> 2200</span>&#160;</div><div class="line"><a name="l02201"></a><span class="lineno"> 2201</span>&#160;  <span class="comment">// Specify text kerning</span></div><div class="line"><a name="l02202"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextKerning.html"> 2202</a></span>&#160;  <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableTextKerning.html">DrawableTextKerning</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l02203"></a><span class="lineno"> 2203</span>&#160;  {</div><div class="line"><a name="l02204"></a><span class="lineno"> 2204</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l02205"></a><span class="lineno"> 2205</span>&#160;</div><div class="line"><a name="l02206"></a><span class="lineno"> 2206</span>&#160;    <a class="code" href="classMagick_1_1DrawableTextKerning.html">DrawableTextKerning</a>(<span class="keywordtype">double</span> kerning_);</div><div class="line"><a name="l02207"></a><span class="lineno"> 2207</span>&#160;</div><div class="line"><a name="l02208"></a><span class="lineno"> 2208</span>&#160;    ~<a class="code" href="classMagick_1_1DrawableTextKerning.html">DrawableTextKerning</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l02209"></a><span class="lineno"> 2209</span>&#160;</div><div class="line"><a name="l02210"></a><span class="lineno"> 2210</span>&#160;    <span class="keywordtype">void</span> operator()(MagickCore::DrawingWand *context_) <span class="keyword">const</span>;</div><div class="line"><a name="l02211"></a><span class="lineno"> 2211</span>&#160;</div><div class="line"><a name="l02212"></a><span class="lineno"> 2212</span>&#160;    <span class="keywordtype">void</span> kerning(<span class="keywordtype">double</span> kerning_);</div><div class="line"><a name="l02213"></a><span class="lineno"> 2213</span>&#160;    <span class="keywordtype">double</span> kerning(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l02214"></a><span class="lineno"> 2214</span>&#160;</div><div class="line"><a name="l02215"></a><span class="lineno"> 2215</span>&#160;    <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a> *copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02216"></a><span class="lineno"> 2216</span>&#160;</div><div class="line"><a name="l02217"></a><span class="lineno"> 2217</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l02218"></a><span class="lineno"> 2218</span>&#160;    <span class="keywordtype">double</span> _kerning;</div><div class="line"><a name="l02219"></a><span class="lineno"> 2219</span>&#160;  };</div><div class="line"><a name="l02220"></a><span class="lineno"> 2220</span>&#160;</div><div class="line"><a name="l02221"></a><span class="lineno"> 2221</span>&#160;<span class="comment">// Text undercolor box</span></div><div class="line"><a name="l02222"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextUnderColor.html"> 2222</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableTextUnderColor.html">DrawableTextUnderColor</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l02223"></a><span class="lineno"> 2223</span>&#160;{</div><div class="line"><a name="l02224"></a><span class="lineno"> 2224</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02225"></a><span class="lineno"> 2225</span>&#160;  <a class="code" href="classMagick_1_1DrawableTextUnderColor.html">DrawableTextUnderColor</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Color.html">Color</a> &amp;color_ );</div><div class="line"><a name="l02226"></a><span class="lineno"> 2226</span>&#160;</div><div class="line"><a name="l02227"></a><span class="lineno"> 2227</span>&#160;  <a class="code" href="classMagick_1_1DrawableTextUnderColor.html">DrawableTextUnderColor</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1DrawableTextUnderColor.html">DrawableTextUnderColor</a>&amp; original_ );</div><div class="line"><a name="l02228"></a><span class="lineno"> 2228</span>&#160;</div><div class="line"><a name="l02229"></a><span class="lineno"> 2229</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableTextUnderColor.html">DrawableTextUnderColor</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02230"></a><span class="lineno"> 2230</span>&#160;</div><div class="line"><a name="l02231"></a><span class="lineno"> 2231</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02232"></a><span class="lineno"> 2232</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02233"></a><span class="lineno"> 2233</span>&#160;</div><div class="line"><a name="l02234"></a><span class="lineno"> 2234</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02235"></a><span class="lineno"> 2235</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02236"></a><span class="lineno"> 2236</span>&#160;</div><div class="line"><a name="l02237"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextUnderColor.html#ac57dfeda5cd1b26e7d69cf4a8019833e"> 2237</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableTextUnderColor.html#ac57dfeda5cd1b26e7d69cf4a8019833e">color</a>( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Color.html">Color</a>&amp; color_ )</div><div class="line"><a name="l02238"></a><span class="lineno"> 2238</span>&#160;    {</div><div class="line"><a name="l02239"></a><span class="lineno"> 2239</span>&#160;      _color = color_;</div><div class="line"><a name="l02240"></a><span class="lineno"> 2240</span>&#160;    }</div><div class="line"><a name="l02241"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTextUnderColor.html#a84c705c9ac3d052c2f33863118a114fa"> 2241</a></span>&#160;  <a class="code" href="classMagick_1_1Color.html">Color</a> <a class="code" href="classMagick_1_1DrawableTextUnderColor.html#a84c705c9ac3d052c2f33863118a114fa">color</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02242"></a><span class="lineno"> 2242</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02243"></a><span class="lineno"> 2243</span>&#160;      <span class="keywordflow">return</span> _color;</div><div class="line"><a name="l02244"></a><span class="lineno"> 2244</span>&#160;    }</div><div class="line"><a name="l02245"></a><span class="lineno"> 2245</span>&#160;</div><div class="line"><a name="l02246"></a><span class="lineno"> 2246</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02247"></a><span class="lineno"> 2247</span>&#160;  <a class="code" href="classMagick_1_1Color.html">Color</a> _color;</div><div class="line"><a name="l02248"></a><span class="lineno"> 2248</span>&#160;};</div><div class="line"><a name="l02249"></a><span class="lineno"> 2249</span>&#160;</div><div class="line"><a name="l02250"></a><span class="lineno"> 2250</span>&#160;<span class="comment">// Apply Translation</span></div><div class="line"><a name="l02251"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTranslation.html"> 2251</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableTranslation.html">DrawableTranslation</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l02252"></a><span class="lineno"> 2252</span>&#160;{</div><div class="line"><a name="l02253"></a><span class="lineno"> 2253</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02254"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTranslation.html#ae03094dd605fe6645a8bc750e5684601"> 2254</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableTranslation.html#ae03094dd605fe6645a8bc750e5684601">DrawableTranslation</a> ( <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l02255"></a><span class="lineno"> 2255</span>&#160;    : _x(x_),</div><div class="line"><a name="l02256"></a><span class="lineno"> 2256</span>&#160;      _y(y_)</div><div class="line"><a name="l02257"></a><span class="lineno"> 2257</span>&#160;    { }</div><div class="line"><a name="l02258"></a><span class="lineno"> 2258</span>&#160;</div><div class="line"><a name="l02259"></a><span class="lineno"> 2259</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableTranslation.html">DrawableTranslation</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02260"></a><span class="lineno"> 2260</span>&#160;</div><div class="line"><a name="l02261"></a><span class="lineno"> 2261</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02262"></a><span class="lineno"> 2262</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02263"></a><span class="lineno"> 2263</span>&#160;</div><div class="line"><a name="l02264"></a><span class="lineno"> 2264</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02265"></a><span class="lineno"> 2265</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02266"></a><span class="lineno"> 2266</span>&#160;</div><div class="line"><a name="l02267"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTranslation.html#adf76bba6d85036a0819f6692bd267ee6"> 2267</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableTranslation.html#adf76bba6d85036a0819f6692bd267ee6">x</a>( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l02268"></a><span class="lineno"> 2268</span>&#160;    {</div><div class="line"><a name="l02269"></a><span class="lineno"> 2269</span>&#160;      _x = x_;</div><div class="line"><a name="l02270"></a><span class="lineno"> 2270</span>&#160;    }</div><div class="line"><a name="l02271"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTranslation.html#acf326cf0ae2ba7dee073dc03cf196840"> 2271</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableTranslation.html#acf326cf0ae2ba7dee073dc03cf196840">x</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02272"></a><span class="lineno"> 2272</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02273"></a><span class="lineno"> 2273</span>&#160;      <span class="keywordflow">return</span> _x;</div><div class="line"><a name="l02274"></a><span class="lineno"> 2274</span>&#160;    }</div><div class="line"><a name="l02275"></a><span class="lineno"> 2275</span>&#160;</div><div class="line"><a name="l02276"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTranslation.html#af0993402db2672eefdce539938ce6f65"> 2276</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableTranslation.html#af0993402db2672eefdce539938ce6f65">y</a>( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l02277"></a><span class="lineno"> 2277</span>&#160;    {</div><div class="line"><a name="l02278"></a><span class="lineno"> 2278</span>&#160;      _y = y_;</div><div class="line"><a name="l02279"></a><span class="lineno"> 2279</span>&#160;    }</div><div class="line"><a name="l02280"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableTranslation.html#afcde86ac18da4fe2e59450816e3cbd7d"> 2280</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1DrawableTranslation.html#afcde86ac18da4fe2e59450816e3cbd7d">y</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02281"></a><span class="lineno"> 2281</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02282"></a><span class="lineno"> 2282</span>&#160;      <span class="keywordflow">return</span> _y;</div><div class="line"><a name="l02283"></a><span class="lineno"> 2283</span>&#160;    }</div><div class="line"><a name="l02284"></a><span class="lineno"> 2284</span>&#160;</div><div class="line"><a name="l02285"></a><span class="lineno"> 2285</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02286"></a><span class="lineno"> 2286</span>&#160;  <span class="keywordtype">double</span> _x;</div><div class="line"><a name="l02287"></a><span class="lineno"> 2287</span>&#160;  <span class="keywordtype">double</span> _y;</div><div class="line"><a name="l02288"></a><span class="lineno"> 2288</span>&#160;};</div><div class="line"><a name="l02289"></a><span class="lineno"> 2289</span>&#160;</div><div class="line"><a name="l02290"></a><span class="lineno"> 2290</span>&#160;<span class="comment">// Set the size of the viewbox</span></div><div class="line"><a name="l02291"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableViewbox.html"> 2291</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1DrawableViewbox.html">DrawableViewbox</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a></div><div class="line"><a name="l02292"></a><span class="lineno"> 2292</span>&#160;{</div><div class="line"><a name="l02293"></a><span class="lineno"> 2293</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02294"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableViewbox.html#a1ac1ec06f4273673e0bd49d662ae5a39"> 2294</a></span>&#160;  <a class="code" href="classMagick_1_1DrawableViewbox.html#a1ac1ec06f4273673e0bd49d662ae5a39">DrawableViewbox</a>(::ssize_t x1_, ::ssize_t y1_,</div><div class="line"><a name="l02295"></a><span class="lineno"> 2295</span>&#160;                  ::ssize_t x2_, ::ssize_t y2_)</div><div class="line"><a name="l02296"></a><span class="lineno"> 2296</span>&#160;    : _x1(x1_),</div><div class="line"><a name="l02297"></a><span class="lineno"> 2297</span>&#160;      _y1(y1_),</div><div class="line"><a name="l02298"></a><span class="lineno"> 2298</span>&#160;      _x2(x2_),</div><div class="line"><a name="l02299"></a><span class="lineno"> 2299</span>&#160;      _y2(y2_) { }</div><div class="line"><a name="l02300"></a><span class="lineno"> 2300</span>&#160;</div><div class="line"><a name="l02301"></a><span class="lineno"> 2301</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1DrawableViewbox.html">DrawableViewbox</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02302"></a><span class="lineno"> 2302</span>&#160;</div><div class="line"><a name="l02303"></a><span class="lineno"> 2303</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02304"></a><span class="lineno"> 2304</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02305"></a><span class="lineno"> 2305</span>&#160;</div><div class="line"><a name="l02306"></a><span class="lineno"> 2306</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02307"></a><span class="lineno"> 2307</span>&#160;  <span class="comment">/*virtual*/</span></div><div class="line"><a name="l02308"></a><span class="lineno"> 2308</span>&#160;  <a class="code" href="classMagick_1_1DrawableBase.html">DrawableBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02309"></a><span class="lineno"> 2309</span>&#160;</div><div class="line"><a name="l02310"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableViewbox.html#a457c1064d506b293c2f13cebb594dcae"> 2310</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableViewbox.html#a457c1064d506b293c2f13cebb594dcae">x1</a>( ::ssize_t x1_ )</div><div class="line"><a name="l02311"></a><span class="lineno"> 2311</span>&#160;    {</div><div class="line"><a name="l02312"></a><span class="lineno"> 2312</span>&#160;      _x1 = x1_;</div><div class="line"><a name="l02313"></a><span class="lineno"> 2313</span>&#160;    }</div><div class="line"><a name="l02314"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableViewbox.html#a85c750eccbc737012f2a87bb7ed900e5"> 2314</a></span>&#160;  ::ssize_t <a class="code" href="classMagick_1_1DrawableViewbox.html#a85c750eccbc737012f2a87bb7ed900e5">x1</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02315"></a><span class="lineno"> 2315</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02316"></a><span class="lineno"> 2316</span>&#160;      <span class="keywordflow">return</span> _x1;</div><div class="line"><a name="l02317"></a><span class="lineno"> 2317</span>&#160;    }</div><div class="line"><a name="l02318"></a><span class="lineno"> 2318</span>&#160;</div><div class="line"><a name="l02319"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableViewbox.html#a373b1cd4ce045eab1848d28cc8a8ea4a"> 2319</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableViewbox.html#a373b1cd4ce045eab1848d28cc8a8ea4a">y1</a>( ::ssize_t y1_ )</div><div class="line"><a name="l02320"></a><span class="lineno"> 2320</span>&#160;    {</div><div class="line"><a name="l02321"></a><span class="lineno"> 2321</span>&#160;      _y1 = y1_;</div><div class="line"><a name="l02322"></a><span class="lineno"> 2322</span>&#160;    }</div><div class="line"><a name="l02323"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableViewbox.html#ad85ae457bcc06570827aea8f8b5807a6"> 2323</a></span>&#160;  ::ssize_t <a class="code" href="classMagick_1_1DrawableViewbox.html#ad85ae457bcc06570827aea8f8b5807a6">y1</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02324"></a><span class="lineno"> 2324</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02325"></a><span class="lineno"> 2325</span>&#160;      <span class="keywordflow">return</span> _y1;</div><div class="line"><a name="l02326"></a><span class="lineno"> 2326</span>&#160;    }</div><div class="line"><a name="l02327"></a><span class="lineno"> 2327</span>&#160;</div><div class="line"><a name="l02328"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableViewbox.html#ab04dfab8adf8476867ddac4704b8c9f2"> 2328</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableViewbox.html#ab04dfab8adf8476867ddac4704b8c9f2">x2</a>( ::ssize_t x2_ )</div><div class="line"><a name="l02329"></a><span class="lineno"> 2329</span>&#160;    {</div><div class="line"><a name="l02330"></a><span class="lineno"> 2330</span>&#160;      _x2 = x2_;</div><div class="line"><a name="l02331"></a><span class="lineno"> 2331</span>&#160;    }</div><div class="line"><a name="l02332"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableViewbox.html#a5558dfacbcf9e9053af33d2c86c19338"> 2332</a></span>&#160;  ::ssize_t <a class="code" href="classMagick_1_1DrawableViewbox.html#a5558dfacbcf9e9053af33d2c86c19338">x2</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02333"></a><span class="lineno"> 2333</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02334"></a><span class="lineno"> 2334</span>&#160;      <span class="keywordflow">return</span> _x2;</div><div class="line"><a name="l02335"></a><span class="lineno"> 2335</span>&#160;    }</div><div class="line"><a name="l02336"></a><span class="lineno"> 2336</span>&#160;</div><div class="line"><a name="l02337"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableViewbox.html#a67284a70781c20276021b14ea1539b11"> 2337</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1DrawableViewbox.html#a67284a70781c20276021b14ea1539b11">y2</a>( ::ssize_t y2_ )</div><div class="line"><a name="l02338"></a><span class="lineno"> 2338</span>&#160;    {</div><div class="line"><a name="l02339"></a><span class="lineno"> 2339</span>&#160;      _y2 = y2_;</div><div class="line"><a name="l02340"></a><span class="lineno"> 2340</span>&#160;    }</div><div class="line"><a name="l02341"></a><span class="lineno"><a class="line" href="classMagick_1_1DrawableViewbox.html#af8b59789247d96dd44f2466b6d41dc93"> 2341</a></span>&#160;  ::ssize_t <a class="code" href="classMagick_1_1DrawableViewbox.html#af8b59789247d96dd44f2466b6d41dc93">y2</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02342"></a><span class="lineno"> 2342</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02343"></a><span class="lineno"> 2343</span>&#160;      <span class="keywordflow">return</span> _y2;</div><div class="line"><a name="l02344"></a><span class="lineno"> 2344</span>&#160;    }</div><div class="line"><a name="l02345"></a><span class="lineno"> 2345</span>&#160;</div><div class="line"><a name="l02346"></a><span class="lineno"> 2346</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02347"></a><span class="lineno"> 2347</span>&#160;  ::ssize_t _x1;</div><div class="line"><a name="l02348"></a><span class="lineno"> 2348</span>&#160;  ::ssize_t _y1;</div><div class="line"><a name="l02349"></a><span class="lineno"> 2349</span>&#160;  ::ssize_t _x2;</div><div class="line"><a name="l02350"></a><span class="lineno"> 2350</span>&#160;  ::ssize_t _y2;</div><div class="line"><a name="l02351"></a><span class="lineno"> 2351</span>&#160;};</div><div class="line"><a name="l02352"></a><span class="lineno"> 2352</span>&#160;</div><div class="line"><a name="l02353"></a><span class="lineno"> 2353</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l02354"></a><span class="lineno"> 2354</span>&#160;<span class="comment">// Path Element Classes To Support DrawablePath</span></div><div class="line"><a name="l02355"></a><span class="lineno"> 2355</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l02356"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html"> 2356</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathArcArgs.html">PathArcArgs</a></div><div class="line"><a name="l02357"></a><span class="lineno"> 2357</span>&#160;{</div><div class="line"><a name="l02358"></a><span class="lineno"> 2358</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02359"></a><span class="lineno"> 2359</span>&#160;  <a class="code" href="classMagick_1_1PathArcArgs.html">PathArcArgs</a>( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02360"></a><span class="lineno"> 2360</span>&#160;</div><div class="line"><a name="l02361"></a><span class="lineno"> 2361</span>&#160;  <a class="code" href="classMagick_1_1PathArcArgs.html">PathArcArgs</a>( <span class="keywordtype">double</span> radiusX_, <span class="keywordtype">double</span> radiusY_,</div><div class="line"><a name="l02362"></a><span class="lineno"> 2362</span>&#160;               <span class="keywordtype">double</span> xAxisRotation_, <span class="keywordtype">bool</span> largeArcFlag_,</div><div class="line"><a name="l02363"></a><span class="lineno"> 2363</span>&#160;               <span class="keywordtype">bool</span> sweepFlag_, <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_ );</div><div class="line"><a name="l02364"></a><span class="lineno"> 2364</span>&#160;</div><div class="line"><a name="l02365"></a><span class="lineno"> 2365</span>&#160;  <a class="code" href="classMagick_1_1PathArcArgs.html">PathArcArgs</a>( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathArcArgs.html">PathArcArgs</a> &amp;original_ );</div><div class="line"><a name="l02366"></a><span class="lineno"> 2366</span>&#160;</div><div class="line"><a name="l02367"></a><span class="lineno"> 2367</span>&#160;  ~<a class="code" href="classMagick_1_1PathArcArgs.html">PathArcArgs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02368"></a><span class="lineno"> 2368</span>&#160;</div><div class="line"><a name="l02369"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#aa8d14fb6e1288f0a259749ac5ffbca03"> 2369</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathArcArgs.html#aa8d14fb6e1288f0a259749ac5ffbca03">radiusX</a>( <span class="keywordtype">double</span> radiusX_ )</div><div class="line"><a name="l02370"></a><span class="lineno"> 2370</span>&#160;    {</div><div class="line"><a name="l02371"></a><span class="lineno"> 2371</span>&#160;      _radiusX = radiusX_;</div><div class="line"><a name="l02372"></a><span class="lineno"> 2372</span>&#160;    }</div><div class="line"><a name="l02373"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#aa78f09b7a11f3bf260dc8ec059b84a25"> 2373</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathArcArgs.html#aa78f09b7a11f3bf260dc8ec059b84a25">radiusX</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02374"></a><span class="lineno"> 2374</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02375"></a><span class="lineno"> 2375</span>&#160;      <span class="keywordflow">return</span> _radiusX;</div><div class="line"><a name="l02376"></a><span class="lineno"> 2376</span>&#160;    }</div><div class="line"><a name="l02377"></a><span class="lineno"> 2377</span>&#160;</div><div class="line"><a name="l02378"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#ac4098fa3519f76aeca0a2aff899db2af"> 2378</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathArcArgs.html#ac4098fa3519f76aeca0a2aff899db2af">radiusY</a>( <span class="keywordtype">double</span> radiusY_ )</div><div class="line"><a name="l02379"></a><span class="lineno"> 2379</span>&#160;    {</div><div class="line"><a name="l02380"></a><span class="lineno"> 2380</span>&#160;      _radiusY = radiusY_;</div><div class="line"><a name="l02381"></a><span class="lineno"> 2381</span>&#160;    }</div><div class="line"><a name="l02382"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#a57b4ec88f1c335c35a91635c6e5c1133"> 2382</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathArcArgs.html#a57b4ec88f1c335c35a91635c6e5c1133">radiusY</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02383"></a><span class="lineno"> 2383</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02384"></a><span class="lineno"> 2384</span>&#160;      <span class="keywordflow">return</span> _radiusY;</div><div class="line"><a name="l02385"></a><span class="lineno"> 2385</span>&#160;    }</div><div class="line"><a name="l02386"></a><span class="lineno"> 2386</span>&#160;</div><div class="line"><a name="l02387"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#ae5ecb49ed1ae7ad3aea80d2fe0a2191b"> 2387</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathArcArgs.html#ae5ecb49ed1ae7ad3aea80d2fe0a2191b">xAxisRotation</a>( <span class="keywordtype">double</span> xAxisRotation_ )</div><div class="line"><a name="l02388"></a><span class="lineno"> 2388</span>&#160;    {</div><div class="line"><a name="l02389"></a><span class="lineno"> 2389</span>&#160;      _xAxisRotation = xAxisRotation_;</div><div class="line"><a name="l02390"></a><span class="lineno"> 2390</span>&#160;    }</div><div class="line"><a name="l02391"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#ac10b82e7ea40a9a0eb3f7b589e58cc54"> 2391</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathArcArgs.html#ac10b82e7ea40a9a0eb3f7b589e58cc54">xAxisRotation</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02392"></a><span class="lineno"> 2392</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02393"></a><span class="lineno"> 2393</span>&#160;      <span class="keywordflow">return</span> _xAxisRotation;</div><div class="line"><a name="l02394"></a><span class="lineno"> 2394</span>&#160;    }</div><div class="line"><a name="l02395"></a><span class="lineno"> 2395</span>&#160;</div><div class="line"><a name="l02396"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#af97658877e81f4409eabf760b5a80613"> 2396</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathArcArgs.html#af97658877e81f4409eabf760b5a80613">largeArcFlag</a>( <span class="keywordtype">bool</span> largeArcFlag_ )</div><div class="line"><a name="l02397"></a><span class="lineno"> 2397</span>&#160;    {</div><div class="line"><a name="l02398"></a><span class="lineno"> 2398</span>&#160;      _largeArcFlag = largeArcFlag_;</div><div class="line"><a name="l02399"></a><span class="lineno"> 2399</span>&#160;    }</div><div class="line"><a name="l02400"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#af08ede4a39b0461925660e2988098d5c"> 2400</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classMagick_1_1PathArcArgs.html#af08ede4a39b0461925660e2988098d5c">largeArcFlag</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02401"></a><span class="lineno"> 2401</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02402"></a><span class="lineno"> 2402</span>&#160;      <span class="keywordflow">return</span> _largeArcFlag;</div><div class="line"><a name="l02403"></a><span class="lineno"> 2403</span>&#160;    }</div><div class="line"><a name="l02404"></a><span class="lineno"> 2404</span>&#160;</div><div class="line"><a name="l02405"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#ab85b7fca270b878730a866c47438c7d7"> 2405</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathArcArgs.html#ab85b7fca270b878730a866c47438c7d7">sweepFlag</a>( <span class="keywordtype">bool</span> sweepFlag_ )</div><div class="line"><a name="l02406"></a><span class="lineno"> 2406</span>&#160;    {</div><div class="line"><a name="l02407"></a><span class="lineno"> 2407</span>&#160;      _sweepFlag = sweepFlag_;</div><div class="line"><a name="l02408"></a><span class="lineno"> 2408</span>&#160;    }</div><div class="line"><a name="l02409"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#a8ba72bf7dcf73a3de3edeebd8f7d4f77"> 2409</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classMagick_1_1PathArcArgs.html#a8ba72bf7dcf73a3de3edeebd8f7d4f77">sweepFlag</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02410"></a><span class="lineno"> 2410</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02411"></a><span class="lineno"> 2411</span>&#160;      <span class="keywordflow">return</span> _sweepFlag;</div><div class="line"><a name="l02412"></a><span class="lineno"> 2412</span>&#160;    }</div><div class="line"><a name="l02413"></a><span class="lineno"> 2413</span>&#160;</div><div class="line"><a name="l02414"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#a57dd36feb42a99c456f82496a8be863b"> 2414</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathArcArgs.html#a57dd36feb42a99c456f82496a8be863b">x</a>( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l02415"></a><span class="lineno"> 2415</span>&#160;    {</div><div class="line"><a name="l02416"></a><span class="lineno"> 2416</span>&#160;      _x = x_;</div><div class="line"><a name="l02417"></a><span class="lineno"> 2417</span>&#160;    }</div><div class="line"><a name="l02418"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#a6e25bbf64db28600465224a695875573"> 2418</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathArcArgs.html#a6e25bbf64db28600465224a695875573">x</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02419"></a><span class="lineno"> 2419</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02420"></a><span class="lineno"> 2420</span>&#160;      <span class="keywordflow">return</span> _x;</div><div class="line"><a name="l02421"></a><span class="lineno"> 2421</span>&#160;    }</div><div class="line"><a name="l02422"></a><span class="lineno"> 2422</span>&#160;</div><div class="line"><a name="l02423"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#a07b5f6b816a6a09fa5f1b9874d704882"> 2423</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathArcArgs.html#a07b5f6b816a6a09fa5f1b9874d704882">y</a>( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l02424"></a><span class="lineno"> 2424</span>&#160;    {</div><div class="line"><a name="l02425"></a><span class="lineno"> 2425</span>&#160;      _y = y_;</div><div class="line"><a name="l02426"></a><span class="lineno"> 2426</span>&#160;    }</div><div class="line"><a name="l02427"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcArgs.html#a6b75cc9a0d3e1cbb656a851d603a2977"> 2427</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathArcArgs.html#a6b75cc9a0d3e1cbb656a851d603a2977">y</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02428"></a><span class="lineno"> 2428</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02429"></a><span class="lineno"> 2429</span>&#160;      <span class="keywordflow">return</span> _y;</div><div class="line"><a name="l02430"></a><span class="lineno"> 2430</span>&#160;    }</div><div class="line"><a name="l02431"></a><span class="lineno"> 2431</span>&#160;</div><div class="line"><a name="l02432"></a><span class="lineno"> 2432</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02433"></a><span class="lineno"> 2433</span>&#160;  <span class="keywordtype">double</span>        _radiusX;       <span class="comment">// X radius</span></div><div class="line"><a name="l02434"></a><span class="lineno"> 2434</span>&#160;  <span class="keywordtype">double</span>        _radiusY;       <span class="comment">// Y radius</span></div><div class="line"><a name="l02435"></a><span class="lineno"> 2435</span>&#160;  <span class="keywordtype">double</span>        _xAxisRotation; <span class="comment">// Rotation relative to X axis</span></div><div class="line"><a name="l02436"></a><span class="lineno"> 2436</span>&#160;  <span class="keywordtype">bool</span>        _largeArcFlag;    <span class="comment">// Draw longer of the two matching arcs</span></div><div class="line"><a name="l02437"></a><span class="lineno"> 2437</span>&#160;  <span class="keywordtype">bool</span>        _sweepFlag;       <span class="comment">// Draw arc matching clock-wise rotation</span></div><div class="line"><a name="l02438"></a><span class="lineno"> 2438</span>&#160;  <span class="keywordtype">double</span>        _x;             <span class="comment">// End-point X</span></div><div class="line"><a name="l02439"></a><span class="lineno"> 2439</span>&#160;  <span class="keywordtype">double</span>        _y;             <span class="comment">// End-point Y</span></div><div class="line"><a name="l02440"></a><span class="lineno"> 2440</span>&#160;};</div><div class="line"><a name="l02441"></a><span class="lineno"> 2441</span>&#160;</div><div class="line"><a name="l02442"></a><span class="lineno"> 2442</span>&#160;<span class="comment">// Compare two PathArcArgs objects regardless of LHS/RHS</span></div><div class="line"><a name="l02443"></a><span class="lineno"> 2443</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a30d0616db4b51b6a826473f712d04611">operator == </a>( <span class="keyword">const</span> PathArcArgs&amp; left_,</div><div class="line"><a name="l02444"></a><span class="lineno"> 2444</span>&#160;                                      <span class="keyword">const</span> PathArcArgs&amp; right_ );</div><div class="line"><a name="l02445"></a><span class="lineno"> 2445</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#ac142178b77a9f733f1ff3a1c9e7b13a0">operator != </a>( <span class="keyword">const</span> PathArcArgs&amp; left_,</div><div class="line"><a name="l02446"></a><span class="lineno"> 2446</span>&#160;                                      <span class="keyword">const</span> PathArcArgs&amp; right_ );</div><div class="line"><a name="l02447"></a><span class="lineno"> 2447</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a674ec3ded14babb8fd77e749b2f01eab">operator &gt;  </a>( <span class="keyword">const</span> PathArcArgs&amp; left_,</div><div class="line"><a name="l02448"></a><span class="lineno"> 2448</span>&#160;                                      <span class="keyword">const</span> PathArcArgs&amp; right_ );</div><div class="line"><a name="l02449"></a><span class="lineno"> 2449</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a6867b085837673cabe0f2efc47ddebcd">operator &lt;  </a>( <span class="keyword">const</span> PathArcArgs&amp; left_,</div><div class="line"><a name="l02450"></a><span class="lineno"> 2450</span>&#160;                                      <span class="keyword">const</span> PathArcArgs&amp; right_ );</div><div class="line"><a name="l02451"></a><span class="lineno"> 2451</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#aa36f15d804034945c97b698ac82309e6">operator &gt;= </a>( <span class="keyword">const</span> PathArcArgs&amp; left_,</div><div class="line"><a name="l02452"></a><span class="lineno"> 2452</span>&#160;                                      <span class="keyword">const</span> PathArcArgs&amp; right_ );</div><div class="line"><a name="l02453"></a><span class="lineno"> 2453</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a49385d0c3be939293a9dbbcd00b7e2e5">operator &lt;= </a>( <span class="keyword">const</span> PathArcArgs&amp; left_,</div><div class="line"><a name="l02454"></a><span class="lineno"> 2454</span>&#160;                                      <span class="keyword">const</span> PathArcArgs&amp; right_ );</div><div class="line"><a name="l02455"></a><span class="lineno"> 2455</span>&#160;</div><div class="line"><a name="l02456"></a><span class="lineno"><a class="line" href="namespaceMagick.html#a40749dfdc7f056fa5aee9b6d344fbaf5"> 2456</a></span>&#160;<span class="keyword">typedef</span> std::vector&lt;Magick::PathArcArgs&gt; <a class="code" href="namespaceMagick.html#a40749dfdc7f056fa5aee9b6d344fbaf5">PathArcArgsList</a>;</div><div class="line"><a name="l02457"></a><span class="lineno"> 2457</span>&#160;</div><div class="line"><a name="l02458"></a><span class="lineno"> 2458</span>&#160;<span class="preprocessor">#if defined(MagickDLLExplicitTemplate)</span></div><div class="line"><a name="l02459"></a><span class="lineno"> 2459</span>&#160;</div><div class="line"><a name="l02460"></a><span class="lineno"> 2460</span>&#160;<a class="code" href="Drawable_8h.html#a2f907bec461a7be8634d924a9d821263">MagickDrawableExtern</a> <span class="keyword">template</span> <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a></div><div class="line"><a name="l02461"></a><span class="lineno"> 2461</span>&#160;std::allocator&lt;Magick::PathArcArgs&gt;;</div><div class="line"><a name="l02462"></a><span class="lineno"> 2462</span>&#160;</div><div class="line"><a name="l02463"></a><span class="lineno"> 2463</span>&#160;<span class="comment">// MagickDrawableExtern template class MagickPPExport</span></div><div class="line"><a name="l02464"></a><span class="lineno"> 2464</span>&#160;<span class="comment">// std::vector&lt;Magick::PathArcArgs, std::allocator&lt;Magick::PathArcArgs&gt; &gt;;</span></div><div class="line"><a name="l02465"></a><span class="lineno"> 2465</span>&#160;</div><div class="line"><a name="l02466"></a><span class="lineno"> 2466</span>&#160;<span class="preprocessor">#endif // MagickDLLExplicitTemplate</span></div><div class="line"><a name="l02467"></a><span class="lineno"> 2467</span>&#160;</div><div class="line"><a name="l02468"></a><span class="lineno"> 2468</span>&#160;<span class="comment">// Path Arc (Elliptical Arc)</span></div><div class="line"><a name="l02469"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcAbs.html"> 2469</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathArcAbs.html">PathArcAbs</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02470"></a><span class="lineno"> 2470</span>&#160;{</div><div class="line"><a name="l02471"></a><span class="lineno"> 2471</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02472"></a><span class="lineno"> 2472</span>&#160;  <span class="comment">// Draw a single arc segment</span></div><div class="line"><a name="l02473"></a><span class="lineno"> 2473</span>&#160;  <a class="code" href="classMagick_1_1PathArcAbs.html">PathArcAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathArcArgs.html">PathArcArgs</a> &amp;coordinates_ );</div><div class="line"><a name="l02474"></a><span class="lineno"> 2474</span>&#160;</div><div class="line"><a name="l02475"></a><span class="lineno"> 2475</span>&#160;  <span class="comment">// Draw multiple arc segments</span></div><div class="line"><a name="l02476"></a><span class="lineno"> 2476</span>&#160;  <a class="code" href="classMagick_1_1PathArcAbs.html">PathArcAbs</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a40749dfdc7f056fa5aee9b6d344fbaf5">PathArcArgsList</a> &amp;coordinates_ );</div><div class="line"><a name="l02477"></a><span class="lineno"> 2477</span>&#160;</div><div class="line"><a name="l02478"></a><span class="lineno"> 2478</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l02479"></a><span class="lineno"> 2479</span>&#160;  <a class="code" href="classMagick_1_1PathArcAbs.html">PathArcAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathArcAbs.html">PathArcAbs</a>&amp; original_ );</div><div class="line"><a name="l02480"></a><span class="lineno"> 2480</span>&#160;</div><div class="line"><a name="l02481"></a><span class="lineno"> 2481</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l02482"></a><span class="lineno"> 2482</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathArcAbs.html">PathArcAbs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02483"></a><span class="lineno"> 2483</span>&#160;</div><div class="line"><a name="l02484"></a><span class="lineno"> 2484</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02485"></a><span class="lineno"> 2485</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02486"></a><span class="lineno"> 2486</span>&#160;</div><div class="line"><a name="l02487"></a><span class="lineno"> 2487</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02488"></a><span class="lineno"> 2488</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02489"></a><span class="lineno"> 2489</span>&#160;</div><div class="line"><a name="l02490"></a><span class="lineno"> 2490</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02491"></a><span class="lineno"> 2491</span>&#160;  <a class="code" href="namespaceMagick.html#a40749dfdc7f056fa5aee9b6d344fbaf5">PathArcArgsList</a> _coordinates;</div><div class="line"><a name="l02492"></a><span class="lineno"> 2492</span>&#160;};</div><div class="line"><a name="l02493"></a><span class="lineno"><a class="line" href="classMagick_1_1PathArcRel.html"> 2493</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathArcRel.html">PathArcRel</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02494"></a><span class="lineno"> 2494</span>&#160;{</div><div class="line"><a name="l02495"></a><span class="lineno"> 2495</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02496"></a><span class="lineno"> 2496</span>&#160;  <span class="comment">// Draw a single arc segment</span></div><div class="line"><a name="l02497"></a><span class="lineno"> 2497</span>&#160;  <a class="code" href="classMagick_1_1PathArcRel.html">PathArcRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathArcArgs.html">PathArcArgs</a> &amp;coordinates_ );</div><div class="line"><a name="l02498"></a><span class="lineno"> 2498</span>&#160;</div><div class="line"><a name="l02499"></a><span class="lineno"> 2499</span>&#160;  <span class="comment">// Draw multiple arc segments</span></div><div class="line"><a name="l02500"></a><span class="lineno"> 2500</span>&#160;  <a class="code" href="classMagick_1_1PathArcRel.html">PathArcRel</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a40749dfdc7f056fa5aee9b6d344fbaf5">PathArcArgsList</a> &amp;coordinates_ );</div><div class="line"><a name="l02501"></a><span class="lineno"> 2501</span>&#160;</div><div class="line"><a name="l02502"></a><span class="lineno"> 2502</span>&#160;  <a class="code" href="classMagick_1_1PathArcRel.html">PathArcRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathArcRel.html">PathArcRel</a>&amp; original_ );</div><div class="line"><a name="l02503"></a><span class="lineno"> 2503</span>&#160;</div><div class="line"><a name="l02504"></a><span class="lineno"> 2504</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathArcRel.html">PathArcRel</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02505"></a><span class="lineno"> 2505</span>&#160;</div><div class="line"><a name="l02506"></a><span class="lineno"> 2506</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02507"></a><span class="lineno"> 2507</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02508"></a><span class="lineno"> 2508</span>&#160;</div><div class="line"><a name="l02509"></a><span class="lineno"> 2509</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02510"></a><span class="lineno"> 2510</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02511"></a><span class="lineno"> 2511</span>&#160;</div><div class="line"><a name="l02512"></a><span class="lineno"> 2512</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02513"></a><span class="lineno"> 2513</span>&#160;  <a class="code" href="namespaceMagick.html#a40749dfdc7f056fa5aee9b6d344fbaf5">PathArcArgsList</a> _coordinates;</div><div class="line"><a name="l02514"></a><span class="lineno"> 2514</span>&#160;};</div><div class="line"><a name="l02515"></a><span class="lineno"> 2515</span>&#160;</div><div class="line"><a name="l02516"></a><span class="lineno"> 2516</span>&#160;<span class="comment">// Path Closepath</span></div><div class="line"><a name="l02517"></a><span class="lineno"><a class="line" href="classMagick_1_1PathClosePath.html"> 2517</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathClosePath.html">PathClosePath</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02518"></a><span class="lineno"> 2518</span>&#160;{</div><div class="line"><a name="l02519"></a><span class="lineno"> 2519</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02520"></a><span class="lineno"><a class="line" href="classMagick_1_1PathClosePath.html#a0ed08f295a33c3d96afaa7dc4c4ed8e3"> 2520</a></span>&#160;  <a class="code" href="classMagick_1_1PathClosePath.html#a0ed08f295a33c3d96afaa7dc4c4ed8e3">PathClosePath</a> ( <span class="keywordtype">void</span> )</div><div class="line"><a name="l02521"></a><span class="lineno"> 2521</span>&#160;    : _dummy(0)</div><div class="line"><a name="l02522"></a><span class="lineno"> 2522</span>&#160;    {</div><div class="line"><a name="l02523"></a><span class="lineno"> 2523</span>&#160;    }</div><div class="line"><a name="l02524"></a><span class="lineno"> 2524</span>&#160;</div><div class="line"><a name="l02525"></a><span class="lineno"> 2525</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathClosePath.html">PathClosePath</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02526"></a><span class="lineno"> 2526</span>&#160;</div><div class="line"><a name="l02527"></a><span class="lineno"> 2527</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02528"></a><span class="lineno"> 2528</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02529"></a><span class="lineno"> 2529</span>&#160;</div><div class="line"><a name="l02530"></a><span class="lineno"> 2530</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02531"></a><span class="lineno"> 2531</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02532"></a><span class="lineno"> 2532</span>&#160;</div><div class="line"><a name="l02533"></a><span class="lineno"> 2533</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02534"></a><span class="lineno"> 2534</span>&#160;  ::ssize_t   _dummy;</div><div class="line"><a name="l02535"></a><span class="lineno"> 2535</span>&#160;};</div><div class="line"><a name="l02536"></a><span class="lineno"> 2536</span>&#160;</div><div class="line"><a name="l02537"></a><span class="lineno"> 2537</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l02538"></a><span class="lineno"> 2538</span>&#160;<span class="comment">// Curveto (Cubic Bezier)</span></div><div class="line"><a name="l02539"></a><span class="lineno"> 2539</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l02540"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html"> 2540</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathCurvetoArgs.html">PathCurvetoArgs</a></div><div class="line"><a name="l02541"></a><span class="lineno"> 2541</span>&#160;{</div><div class="line"><a name="l02542"></a><span class="lineno"> 2542</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02543"></a><span class="lineno"> 2543</span>&#160;  <a class="code" href="classMagick_1_1PathCurvetoArgs.html">PathCurvetoArgs</a>( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02544"></a><span class="lineno"> 2544</span>&#160;</div><div class="line"><a name="l02545"></a><span class="lineno"> 2545</span>&#160;  <a class="code" href="classMagick_1_1PathCurvetoArgs.html">PathCurvetoArgs</a>( <span class="keywordtype">double</span> x1_, <span class="keywordtype">double</span> y1_,</div><div class="line"><a name="l02546"></a><span class="lineno"> 2546</span>&#160;                   <span class="keywordtype">double</span> x2_, <span class="keywordtype">double</span> y2_,</div><div class="line"><a name="l02547"></a><span class="lineno"> 2547</span>&#160;                   <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_ );</div><div class="line"><a name="l02548"></a><span class="lineno"> 2548</span>&#160;</div><div class="line"><a name="l02549"></a><span class="lineno"> 2549</span>&#160;  <a class="code" href="classMagick_1_1PathCurvetoArgs.html">PathCurvetoArgs</a>( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html">PathCurvetoArgs</a> &amp;original_ );</div><div class="line"><a name="l02550"></a><span class="lineno"> 2550</span>&#160;</div><div class="line"><a name="l02551"></a><span class="lineno"> 2551</span>&#160;  ~<a class="code" href="classMagick_1_1PathCurvetoArgs.html">PathCurvetoArgs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02552"></a><span class="lineno"> 2552</span>&#160;</div><div class="line"><a name="l02553"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#a8b5f684c59b4217c6870b3e6083cffe4"> 2553</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#a8b5f684c59b4217c6870b3e6083cffe4">x1</a>( <span class="keywordtype">double</span> x1_ )</div><div class="line"><a name="l02554"></a><span class="lineno"> 2554</span>&#160;    {</div><div class="line"><a name="l02555"></a><span class="lineno"> 2555</span>&#160;      _x1 = x1_;</div><div class="line"><a name="l02556"></a><span class="lineno"> 2556</span>&#160;    }</div><div class="line"><a name="l02557"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#a946fd6484a91f2d7049553c3fd6d8d01"> 2557</a></span>&#160;<span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#a946fd6484a91f2d7049553c3fd6d8d01">x1</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02558"></a><span class="lineno"> 2558</span>&#160;<span class="keyword"></span>{</div><div class="line"><a name="l02559"></a><span class="lineno"> 2559</span>&#160;  <span class="keywordflow">return</span> _x1;</div><div class="line"><a name="l02560"></a><span class="lineno"> 2560</span>&#160;}</div><div class="line"><a name="l02561"></a><span class="lineno"> 2561</span>&#160;</div><div class="line"><a name="l02562"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#a0c8aa13aecb288dc8da786fa15b9a471"> 2562</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#a0c8aa13aecb288dc8da786fa15b9a471">y1</a>( <span class="keywordtype">double</span> y1_ )</div><div class="line"><a name="l02563"></a><span class="lineno"> 2563</span>&#160;{</div><div class="line"><a name="l02564"></a><span class="lineno"> 2564</span>&#160;  _y1 = y1_;</div><div class="line"><a name="l02565"></a><span class="lineno"> 2565</span>&#160;}</div><div class="line"><a name="l02566"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#a74d9c0d91aec1abbb72a745f129c653d"> 2566</a></span>&#160;<span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#a74d9c0d91aec1abbb72a745f129c653d">y1</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02567"></a><span class="lineno"> 2567</span>&#160;<span class="keyword"></span>{</div><div class="line"><a name="l02568"></a><span class="lineno"> 2568</span>&#160;  <span class="keywordflow">return</span> _y1;</div><div class="line"><a name="l02569"></a><span class="lineno"> 2569</span>&#160;}</div><div class="line"><a name="l02570"></a><span class="lineno"> 2570</span>&#160;</div><div class="line"><a name="l02571"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#ae88095c439817d26a8885dd5d24ca93a"> 2571</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#ae88095c439817d26a8885dd5d24ca93a">x2</a>( <span class="keywordtype">double</span> x2_ )</div><div class="line"><a name="l02572"></a><span class="lineno"> 2572</span>&#160;{</div><div class="line"><a name="l02573"></a><span class="lineno"> 2573</span>&#160;  _x2 = x2_;</div><div class="line"><a name="l02574"></a><span class="lineno"> 2574</span>&#160;}</div><div class="line"><a name="l02575"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#a2bb3d4e10b75f683bac97912e45f7819"> 2575</a></span>&#160;<span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#a2bb3d4e10b75f683bac97912e45f7819">x2</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02576"></a><span class="lineno"> 2576</span>&#160;<span class="keyword"></span>{</div><div class="line"><a name="l02577"></a><span class="lineno"> 2577</span>&#160;  <span class="keywordflow">return</span> _x2;</div><div class="line"><a name="l02578"></a><span class="lineno"> 2578</span>&#160;}</div><div class="line"><a name="l02579"></a><span class="lineno"> 2579</span>&#160;</div><div class="line"><a name="l02580"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#a2db12f0dca9cd276e1f002ccf4528b3b"> 2580</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#a2db12f0dca9cd276e1f002ccf4528b3b">y2</a>( <span class="keywordtype">double</span> y2_ )</div><div class="line"><a name="l02581"></a><span class="lineno"> 2581</span>&#160;{</div><div class="line"><a name="l02582"></a><span class="lineno"> 2582</span>&#160;  _y2 = y2_;</div><div class="line"><a name="l02583"></a><span class="lineno"> 2583</span>&#160;}</div><div class="line"><a name="l02584"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#a0df1761184d9b72048c55e38f17d9fa0"> 2584</a></span>&#160;<span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#a0df1761184d9b72048c55e38f17d9fa0">y2</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02585"></a><span class="lineno"> 2585</span>&#160;<span class="keyword"></span>{</div><div class="line"><a name="l02586"></a><span class="lineno"> 2586</span>&#160;  <span class="keywordflow">return</span> _y2;</div><div class="line"><a name="l02587"></a><span class="lineno"> 2587</span>&#160;}</div><div class="line"><a name="l02588"></a><span class="lineno"> 2588</span>&#160;</div><div class="line"><a name="l02589"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#a955ed64229e832af00ade3a0c8d6f97c"> 2589</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#a955ed64229e832af00ade3a0c8d6f97c">x</a>( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l02590"></a><span class="lineno"> 2590</span>&#160;{</div><div class="line"><a name="l02591"></a><span class="lineno"> 2591</span>&#160;  _x = x_;</div><div class="line"><a name="l02592"></a><span class="lineno"> 2592</span>&#160;}</div><div class="line"><a name="l02593"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#a6f76ece90edecc705242ffc4effb10ea"> 2593</a></span>&#160;<span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#a6f76ece90edecc705242ffc4effb10ea">x</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02594"></a><span class="lineno"> 2594</span>&#160;<span class="keyword"></span>{</div><div class="line"><a name="l02595"></a><span class="lineno"> 2595</span>&#160;  <span class="keywordflow">return</span> _x;</div><div class="line"><a name="l02596"></a><span class="lineno"> 2596</span>&#160;}</div><div class="line"><a name="l02597"></a><span class="lineno"> 2597</span>&#160;</div><div class="line"><a name="l02598"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#abd66eae5c927a37d727e00b646dcc872"> 2598</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#abd66eae5c927a37d727e00b646dcc872">y</a>( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l02599"></a><span class="lineno"> 2599</span>&#160;{</div><div class="line"><a name="l02600"></a><span class="lineno"> 2600</span>&#160;  _y = y_;</div><div class="line"><a name="l02601"></a><span class="lineno"> 2601</span>&#160;}</div><div class="line"><a name="l02602"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoArgs.html#ad581672bfbc2e78c63de01cef3d65623"> 2602</a></span>&#160;<span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html#ad581672bfbc2e78c63de01cef3d65623">y</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02603"></a><span class="lineno"> 2603</span>&#160;<span class="keyword"></span>{</div><div class="line"><a name="l02604"></a><span class="lineno"> 2604</span>&#160;  <span class="keywordflow">return</span> _y;</div><div class="line"><a name="l02605"></a><span class="lineno"> 2605</span>&#160;}</div><div class="line"><a name="l02606"></a><span class="lineno"> 2606</span>&#160;</div><div class="line"><a name="l02607"></a><span class="lineno"> 2607</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02608"></a><span class="lineno"> 2608</span>&#160;<span class="keywordtype">double</span> _x1;</div><div class="line"><a name="l02609"></a><span class="lineno"> 2609</span>&#160;<span class="keywordtype">double</span> _y1;</div><div class="line"><a name="l02610"></a><span class="lineno"> 2610</span>&#160;<span class="keywordtype">double</span> _x2;</div><div class="line"><a name="l02611"></a><span class="lineno"> 2611</span>&#160;<span class="keywordtype">double</span> _y2;</div><div class="line"><a name="l02612"></a><span class="lineno"> 2612</span>&#160;<span class="keywordtype">double</span> _x;</div><div class="line"><a name="l02613"></a><span class="lineno"> 2613</span>&#160;<span class="keywordtype">double</span> _y;</div><div class="line"><a name="l02614"></a><span class="lineno"> 2614</span>&#160;};</div><div class="line"><a name="l02615"></a><span class="lineno"> 2615</span>&#160;</div><div class="line"><a name="l02616"></a><span class="lineno"> 2616</span>&#160;<span class="comment">// Compare two PathCurvetoArgs objects regardless of LHS/RHS</span></div><div class="line"><a name="l02617"></a><span class="lineno"> 2617</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a30d0616db4b51b6a826473f712d04611">operator == </a>( <span class="keyword">const</span> PathCurvetoArgs&amp; left_,</div><div class="line"><a name="l02618"></a><span class="lineno"> 2618</span>&#160;                                      <span class="keyword">const</span> PathCurvetoArgs&amp; right_ );</div><div class="line"><a name="l02619"></a><span class="lineno"> 2619</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#ac142178b77a9f733f1ff3a1c9e7b13a0">operator != </a>( <span class="keyword">const</span> PathCurvetoArgs&amp; left_,</div><div class="line"><a name="l02620"></a><span class="lineno"> 2620</span>&#160;                                      <span class="keyword">const</span> PathCurvetoArgs&amp; right_ );</div><div class="line"><a name="l02621"></a><span class="lineno"> 2621</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a674ec3ded14babb8fd77e749b2f01eab">operator &gt;  </a>( <span class="keyword">const</span> PathCurvetoArgs&amp; left_,</div><div class="line"><a name="l02622"></a><span class="lineno"> 2622</span>&#160;                                      <span class="keyword">const</span> PathCurvetoArgs&amp; right_ );</div><div class="line"><a name="l02623"></a><span class="lineno"> 2623</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a6867b085837673cabe0f2efc47ddebcd">operator &lt;  </a>( <span class="keyword">const</span> PathCurvetoArgs&amp; left_,</div><div class="line"><a name="l02624"></a><span class="lineno"> 2624</span>&#160;                                      <span class="keyword">const</span> PathCurvetoArgs&amp; right_ );</div><div class="line"><a name="l02625"></a><span class="lineno"> 2625</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#aa36f15d804034945c97b698ac82309e6">operator &gt;= </a>( <span class="keyword">const</span> PathCurvetoArgs&amp; left_,</div><div class="line"><a name="l02626"></a><span class="lineno"> 2626</span>&#160;                                      <span class="keyword">const</span> PathCurvetoArgs&amp; right_ );</div><div class="line"><a name="l02627"></a><span class="lineno"> 2627</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a49385d0c3be939293a9dbbcd00b7e2e5">operator &lt;= </a>( <span class="keyword">const</span> PathCurvetoArgs&amp; left_,</div><div class="line"><a name="l02628"></a><span class="lineno"> 2628</span>&#160;                                      <span class="keyword">const</span> PathCurvetoArgs&amp; right_ );</div><div class="line"><a name="l02629"></a><span class="lineno"> 2629</span>&#160;</div><div class="line"><a name="l02630"></a><span class="lineno"><a class="line" href="namespaceMagick.html#a297641e20272f1c24e5677c16ee7b00e"> 2630</a></span>&#160;<span class="keyword">typedef</span> std::vector&lt;Magick::PathCurvetoArgs&gt; <a class="code" href="namespaceMagick.html#a297641e20272f1c24e5677c16ee7b00e">PathCurveToArgsList</a>;</div><div class="line"><a name="l02631"></a><span class="lineno"> 2631</span>&#160;</div><div class="line"><a name="l02632"></a><span class="lineno"> 2632</span>&#160;<span class="preprocessor">#if defined(MagickDLLExplicitTemplate)</span></div><div class="line"><a name="l02633"></a><span class="lineno"> 2633</span>&#160;</div><div class="line"><a name="l02634"></a><span class="lineno"> 2634</span>&#160;<a class="code" href="Drawable_8h.html#a2f907bec461a7be8634d924a9d821263">MagickDrawableExtern</a> <span class="keyword">template</span> <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a></div><div class="line"><a name="l02635"></a><span class="lineno"> 2635</span>&#160;std::allocator&lt;Magick::PathCurvetoArgs&gt;;</div><div class="line"><a name="l02636"></a><span class="lineno"> 2636</span>&#160;</div><div class="line"><a name="l02637"></a><span class="lineno"> 2637</span>&#160;<span class="comment">// MagickDrawableExtern template class MagickPPExport</span></div><div class="line"><a name="l02638"></a><span class="lineno"> 2638</span>&#160;<span class="comment">// std::vector&lt;Magick::PathCurvetoArgs, std::allocator&lt;Magick::PathCurvetoArgs&gt; &gt;;</span></div><div class="line"><a name="l02639"></a><span class="lineno"> 2639</span>&#160;</div><div class="line"><a name="l02640"></a><span class="lineno"> 2640</span>&#160;<span class="preprocessor">#endif // MagickDLLExplicitTemplate</span></div><div class="line"><a name="l02641"></a><span class="lineno"> 2641</span>&#160;</div><div class="line"><a name="l02642"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoAbs.html"> 2642</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathCurvetoAbs.html">PathCurvetoAbs</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02643"></a><span class="lineno"> 2643</span>&#160;{</div><div class="line"><a name="l02644"></a><span class="lineno"> 2644</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02645"></a><span class="lineno"> 2645</span>&#160;  <span class="comment">// Draw a single curve</span></div><div class="line"><a name="l02646"></a><span class="lineno"> 2646</span>&#160;  <a class="code" href="classMagick_1_1PathCurvetoAbs.html">PathCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html">PathCurvetoArgs</a> &amp;args_ );</div><div class="line"><a name="l02647"></a><span class="lineno"> 2647</span>&#160;</div><div class="line"><a name="l02648"></a><span class="lineno"> 2648</span>&#160;  <span class="comment">// Draw multiple curves</span></div><div class="line"><a name="l02649"></a><span class="lineno"> 2649</span>&#160;  <a class="code" href="classMagick_1_1PathCurvetoAbs.html">PathCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a297641e20272f1c24e5677c16ee7b00e">PathCurveToArgsList</a> &amp;args_ );</div><div class="line"><a name="l02650"></a><span class="lineno"> 2650</span>&#160;</div><div class="line"><a name="l02651"></a><span class="lineno"> 2651</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l02652"></a><span class="lineno"> 2652</span>&#160;  <a class="code" href="classMagick_1_1PathCurvetoAbs.html">PathCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathCurvetoAbs.html">PathCurvetoAbs</a>&amp; original_ );</div><div class="line"><a name="l02653"></a><span class="lineno"> 2653</span>&#160;</div><div class="line"><a name="l02654"></a><span class="lineno"> 2654</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l02655"></a><span class="lineno"> 2655</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathCurvetoAbs.html">PathCurvetoAbs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02656"></a><span class="lineno"> 2656</span>&#160;</div><div class="line"><a name="l02657"></a><span class="lineno"> 2657</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02658"></a><span class="lineno"> 2658</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02659"></a><span class="lineno"> 2659</span>&#160;</div><div class="line"><a name="l02660"></a><span class="lineno"> 2660</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02661"></a><span class="lineno"> 2661</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02662"></a><span class="lineno"> 2662</span>&#160;</div><div class="line"><a name="l02663"></a><span class="lineno"> 2663</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02664"></a><span class="lineno"> 2664</span>&#160;  <a class="code" href="namespaceMagick.html#a297641e20272f1c24e5677c16ee7b00e">PathCurveToArgsList</a> _args;</div><div class="line"><a name="l02665"></a><span class="lineno"> 2665</span>&#160;};</div><div class="line"><a name="l02666"></a><span class="lineno"><a class="line" href="classMagick_1_1PathCurvetoRel.html"> 2666</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathCurvetoRel.html">PathCurvetoRel</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02667"></a><span class="lineno"> 2667</span>&#160;{</div><div class="line"><a name="l02668"></a><span class="lineno"> 2668</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02669"></a><span class="lineno"> 2669</span>&#160;  <span class="comment">// Draw a single curve</span></div><div class="line"><a name="l02670"></a><span class="lineno"> 2670</span>&#160;  <a class="code" href="classMagick_1_1PathCurvetoRel.html">PathCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathCurvetoArgs.html">PathCurvetoArgs</a> &amp;args_ );</div><div class="line"><a name="l02671"></a><span class="lineno"> 2671</span>&#160;</div><div class="line"><a name="l02672"></a><span class="lineno"> 2672</span>&#160;  <span class="comment">// Draw multiple curves</span></div><div class="line"><a name="l02673"></a><span class="lineno"> 2673</span>&#160;  <a class="code" href="classMagick_1_1PathCurvetoRel.html">PathCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a297641e20272f1c24e5677c16ee7b00e">PathCurveToArgsList</a> &amp;args_ );</div><div class="line"><a name="l02674"></a><span class="lineno"> 2674</span>&#160;</div><div class="line"><a name="l02675"></a><span class="lineno"> 2675</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l02676"></a><span class="lineno"> 2676</span>&#160;  <a class="code" href="classMagick_1_1PathCurvetoRel.html">PathCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathCurvetoRel.html">PathCurvetoRel</a>&amp; original_ );</div><div class="line"><a name="l02677"></a><span class="lineno"> 2677</span>&#160;</div><div class="line"><a name="l02678"></a><span class="lineno"> 2678</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathCurvetoRel.html">PathCurvetoRel</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02679"></a><span class="lineno"> 2679</span>&#160;</div><div class="line"><a name="l02680"></a><span class="lineno"> 2680</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02681"></a><span class="lineno"> 2681</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02682"></a><span class="lineno"> 2682</span>&#160;</div><div class="line"><a name="l02683"></a><span class="lineno"> 2683</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02684"></a><span class="lineno"> 2684</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02685"></a><span class="lineno"> 2685</span>&#160;</div><div class="line"><a name="l02686"></a><span class="lineno"> 2686</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02687"></a><span class="lineno"> 2687</span>&#160;  <a class="code" href="namespaceMagick.html#a297641e20272f1c24e5677c16ee7b00e">PathCurveToArgsList</a> _args;</div><div class="line"><a name="l02688"></a><span class="lineno"> 2688</span>&#160;};</div><div class="line"><a name="l02689"></a><span class="lineno"><a class="line" href="classMagick_1_1PathSmoothCurvetoAbs.html"> 2689</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathSmoothCurvetoAbs.html">PathSmoothCurvetoAbs</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02690"></a><span class="lineno"> 2690</span>&#160;{</div><div class="line"><a name="l02691"></a><span class="lineno"> 2691</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02692"></a><span class="lineno"> 2692</span>&#160;  <span class="comment">// Draw a single curve</span></div><div class="line"><a name="l02693"></a><span class="lineno"> 2693</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothCurvetoAbs.html">PathSmoothCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Magick::Coordinate</a> &amp;coordinates_ );</div><div class="line"><a name="l02694"></a><span class="lineno"> 2694</span>&#160;</div><div class="line"><a name="l02695"></a><span class="lineno"> 2695</span>&#160;  <span class="comment">// Draw multiple curves</span></div><div class="line"><a name="l02696"></a><span class="lineno"> 2696</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothCurvetoAbs.html">PathSmoothCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> &amp;coordinates_ );</div><div class="line"><a name="l02697"></a><span class="lineno"> 2697</span>&#160;</div><div class="line"><a name="l02698"></a><span class="lineno"> 2698</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l02699"></a><span class="lineno"> 2699</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothCurvetoAbs.html">PathSmoothCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathSmoothCurvetoAbs.html">PathSmoothCurvetoAbs</a>&amp; original_ );</div><div class="line"><a name="l02700"></a><span class="lineno"> 2700</span>&#160;</div><div class="line"><a name="l02701"></a><span class="lineno"> 2701</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathSmoothCurvetoAbs.html">PathSmoothCurvetoAbs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02702"></a><span class="lineno"> 2702</span>&#160;</div><div class="line"><a name="l02703"></a><span class="lineno"> 2703</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02704"></a><span class="lineno"> 2704</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02705"></a><span class="lineno"> 2705</span>&#160;</div><div class="line"><a name="l02706"></a><span class="lineno"> 2706</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02707"></a><span class="lineno"> 2707</span>&#160;  <span class="comment">/*virtual*/</span></div><div class="line"><a name="l02708"></a><span class="lineno"> 2708</span>&#160;  <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02709"></a><span class="lineno"> 2709</span>&#160;</div><div class="line"><a name="l02710"></a><span class="lineno"> 2710</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02711"></a><span class="lineno"> 2711</span>&#160;  <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> _coordinates;</div><div class="line"><a name="l02712"></a><span class="lineno"> 2712</span>&#160;};</div><div class="line"><a name="l02713"></a><span class="lineno"><a class="line" href="classMagick_1_1PathSmoothCurvetoRel.html"> 2713</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathSmoothCurvetoRel.html">PathSmoothCurvetoRel</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02714"></a><span class="lineno"> 2714</span>&#160;{</div><div class="line"><a name="l02715"></a><span class="lineno"> 2715</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02716"></a><span class="lineno"> 2716</span>&#160;  <span class="comment">// Draw a single curve</span></div><div class="line"><a name="l02717"></a><span class="lineno"> 2717</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothCurvetoRel.html">PathSmoothCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Coordinate</a> &amp;coordinates_ );</div><div class="line"><a name="l02718"></a><span class="lineno"> 2718</span>&#160;</div><div class="line"><a name="l02719"></a><span class="lineno"> 2719</span>&#160;  <span class="comment">// Draw multiple curves</span></div><div class="line"><a name="l02720"></a><span class="lineno"> 2720</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothCurvetoRel.html">PathSmoothCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> &amp;coordinates_ );</div><div class="line"><a name="l02721"></a><span class="lineno"> 2721</span>&#160;</div><div class="line"><a name="l02722"></a><span class="lineno"> 2722</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l02723"></a><span class="lineno"> 2723</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothCurvetoRel.html">PathSmoothCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathSmoothCurvetoRel.html">PathSmoothCurvetoRel</a>&amp; original_ );</div><div class="line"><a name="l02724"></a><span class="lineno"> 2724</span>&#160;</div><div class="line"><a name="l02725"></a><span class="lineno"> 2725</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l02726"></a><span class="lineno"> 2726</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathSmoothCurvetoRel.html">PathSmoothCurvetoRel</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02727"></a><span class="lineno"> 2727</span>&#160;</div><div class="line"><a name="l02728"></a><span class="lineno"> 2728</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02729"></a><span class="lineno"> 2729</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02730"></a><span class="lineno"> 2730</span>&#160;</div><div class="line"><a name="l02731"></a><span class="lineno"> 2731</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02732"></a><span class="lineno"> 2732</span>&#160;  <span class="comment">/*virtual*/</span></div><div class="line"><a name="l02733"></a><span class="lineno"> 2733</span>&#160;  <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02734"></a><span class="lineno"> 2734</span>&#160;</div><div class="line"><a name="l02735"></a><span class="lineno"> 2735</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02736"></a><span class="lineno"> 2736</span>&#160;  <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> _coordinates;</div><div class="line"><a name="l02737"></a><span class="lineno"> 2737</span>&#160;};</div><div class="line"><a name="l02738"></a><span class="lineno"> 2738</span>&#160;</div><div class="line"><a name="l02739"></a><span class="lineno"> 2739</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l02740"></a><span class="lineno"> 2740</span>&#160;<span class="comment">// Quadratic Curveto (Quadratic Bezier)</span></div><div class="line"><a name="l02741"></a><span class="lineno"> 2741</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l02742"></a><span class="lineno"><a class="line" href="classMagick_1_1PathQuadraticCurvetoArgs.html"> 2742</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html">PathQuadraticCurvetoArgs</a></div><div class="line"><a name="l02743"></a><span class="lineno"> 2743</span>&#160;{</div><div class="line"><a name="l02744"></a><span class="lineno"> 2744</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02745"></a><span class="lineno"> 2745</span>&#160;  <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html">PathQuadraticCurvetoArgs</a>( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02746"></a><span class="lineno"> 2746</span>&#160;</div><div class="line"><a name="l02747"></a><span class="lineno"> 2747</span>&#160;  <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html">PathQuadraticCurvetoArgs</a>( <span class="keywordtype">double</span> x1_, <span class="keywordtype">double</span> y1_,</div><div class="line"><a name="l02748"></a><span class="lineno"> 2748</span>&#160;                            <span class="keywordtype">double</span> x_, <span class="keywordtype">double</span> y_ );</div><div class="line"><a name="l02749"></a><span class="lineno"> 2749</span>&#160;</div><div class="line"><a name="l02750"></a><span class="lineno"> 2750</span>&#160;  <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html">PathQuadraticCurvetoArgs</a>( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html">PathQuadraticCurvetoArgs</a> &amp;original_ );</div><div class="line"><a name="l02751"></a><span class="lineno"> 2751</span>&#160;</div><div class="line"><a name="l02752"></a><span class="lineno"> 2752</span>&#160;  ~<a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html">PathQuadraticCurvetoArgs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02753"></a><span class="lineno"> 2753</span>&#160;</div><div class="line"><a name="l02754"></a><span class="lineno"><a class="line" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a35bbafa60430a9c3b27fa673ec868d94"> 2754</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a35bbafa60430a9c3b27fa673ec868d94">x1</a>( <span class="keywordtype">double</span> x1_ )</div><div class="line"><a name="l02755"></a><span class="lineno"> 2755</span>&#160;    {</div><div class="line"><a name="l02756"></a><span class="lineno"> 2756</span>&#160;      _x1 = x1_;</div><div class="line"><a name="l02757"></a><span class="lineno"> 2757</span>&#160;    }</div><div class="line"><a name="l02758"></a><span class="lineno"><a class="line" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a866b5d625346885d6865ec67fd27d2be"> 2758</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a866b5d625346885d6865ec67fd27d2be">x1</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02759"></a><span class="lineno"> 2759</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02760"></a><span class="lineno"> 2760</span>&#160;      <span class="keywordflow">return</span> _x1;</div><div class="line"><a name="l02761"></a><span class="lineno"> 2761</span>&#160;    }</div><div class="line"><a name="l02762"></a><span class="lineno"> 2762</span>&#160;</div><div class="line"><a name="l02763"></a><span class="lineno"><a class="line" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a3d178972acbcaaea341169e66f1304e1"> 2763</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a3d178972acbcaaea341169e66f1304e1">y1</a>( <span class="keywordtype">double</span> y1_ )</div><div class="line"><a name="l02764"></a><span class="lineno"> 2764</span>&#160;    {</div><div class="line"><a name="l02765"></a><span class="lineno"> 2765</span>&#160;      _y1 = y1_;</div><div class="line"><a name="l02766"></a><span class="lineno"> 2766</span>&#160;    }</div><div class="line"><a name="l02767"></a><span class="lineno"><a class="line" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a371f60efaa73d098359b2725e5391ea0"> 2767</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a371f60efaa73d098359b2725e5391ea0">y1</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02768"></a><span class="lineno"> 2768</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02769"></a><span class="lineno"> 2769</span>&#160;      <span class="keywordflow">return</span> _y1;</div><div class="line"><a name="l02770"></a><span class="lineno"> 2770</span>&#160;    }</div><div class="line"><a name="l02771"></a><span class="lineno"> 2771</span>&#160;</div><div class="line"><a name="l02772"></a><span class="lineno"><a class="line" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a4d475a922cbef4c758668dcdb1257a3e"> 2772</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a4d475a922cbef4c758668dcdb1257a3e">x</a>( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l02773"></a><span class="lineno"> 2773</span>&#160;    {</div><div class="line"><a name="l02774"></a><span class="lineno"> 2774</span>&#160;      _x = x_;</div><div class="line"><a name="l02775"></a><span class="lineno"> 2775</span>&#160;    }</div><div class="line"><a name="l02776"></a><span class="lineno"><a class="line" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a0fe6fb6b207f1b262dda3629732a5b29"> 2776</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a0fe6fb6b207f1b262dda3629732a5b29">x</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02777"></a><span class="lineno"> 2777</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02778"></a><span class="lineno"> 2778</span>&#160;      <span class="keywordflow">return</span> _x;</div><div class="line"><a name="l02779"></a><span class="lineno"> 2779</span>&#160;    }</div><div class="line"><a name="l02780"></a><span class="lineno"> 2780</span>&#160;</div><div class="line"><a name="l02781"></a><span class="lineno"><a class="line" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a537f81983e904e6a4f40084fc0c710d1"> 2781</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a537f81983e904e6a4f40084fc0c710d1">y</a>( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l02782"></a><span class="lineno"> 2782</span>&#160;    {</div><div class="line"><a name="l02783"></a><span class="lineno"> 2783</span>&#160;      _y = y_;</div><div class="line"><a name="l02784"></a><span class="lineno"> 2784</span>&#160;    }</div><div class="line"><a name="l02785"></a><span class="lineno"><a class="line" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a9baf4d94586383c75f53367621fed484"> 2785</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html#a9baf4d94586383c75f53367621fed484">y</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02786"></a><span class="lineno"> 2786</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02787"></a><span class="lineno"> 2787</span>&#160;      <span class="keywordflow">return</span> _y;</div><div class="line"><a name="l02788"></a><span class="lineno"> 2788</span>&#160;    }</div><div class="line"><a name="l02789"></a><span class="lineno"> 2789</span>&#160;</div><div class="line"><a name="l02790"></a><span class="lineno"> 2790</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02791"></a><span class="lineno"> 2791</span>&#160;  <span class="keywordtype">double</span> _x1;</div><div class="line"><a name="l02792"></a><span class="lineno"> 2792</span>&#160;  <span class="keywordtype">double</span> _y1;</div><div class="line"><a name="l02793"></a><span class="lineno"> 2793</span>&#160;  <span class="keywordtype">double</span> _x;</div><div class="line"><a name="l02794"></a><span class="lineno"> 2794</span>&#160;  <span class="keywordtype">double</span> _y;</div><div class="line"><a name="l02795"></a><span class="lineno"> 2795</span>&#160;};</div><div class="line"><a name="l02796"></a><span class="lineno"> 2796</span>&#160;</div><div class="line"><a name="l02797"></a><span class="lineno"> 2797</span>&#160;<span class="comment">// Compare two PathQuadraticCurvetoArgs objects regardless of LHS/RHS</span></div><div class="line"><a name="l02798"></a><span class="lineno"> 2798</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a30d0616db4b51b6a826473f712d04611">operator == </a>( <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; left_,</div><div class="line"><a name="l02799"></a><span class="lineno"> 2799</span>&#160;                                      <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; right_ );</div><div class="line"><a name="l02800"></a><span class="lineno"> 2800</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#ac142178b77a9f733f1ff3a1c9e7b13a0">operator != </a>( <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; left_,</div><div class="line"><a name="l02801"></a><span class="lineno"> 2801</span>&#160;                                      <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; right_);</div><div class="line"><a name="l02802"></a><span class="lineno"> 2802</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a674ec3ded14babb8fd77e749b2f01eab">operator &gt;  </a>( <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; left_,</div><div class="line"><a name="l02803"></a><span class="lineno"> 2803</span>&#160;                                      <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; right_);</div><div class="line"><a name="l02804"></a><span class="lineno"> 2804</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a6867b085837673cabe0f2efc47ddebcd">operator &lt;  </a>( <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; left_,</div><div class="line"><a name="l02805"></a><span class="lineno"> 2805</span>&#160;                                      <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; right_);</div><div class="line"><a name="l02806"></a><span class="lineno"> 2806</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#aa36f15d804034945c97b698ac82309e6">operator &gt;= </a>( <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; left_,</div><div class="line"><a name="l02807"></a><span class="lineno"> 2807</span>&#160;                                      <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; right_ );</div><div class="line"><a name="l02808"></a><span class="lineno"> 2808</span>&#160;<span class="keyword">extern</span> <a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <span class="keywordtype">int</span> <a class="code" href="namespaceMagick.html#a49385d0c3be939293a9dbbcd00b7e2e5">operator &lt;= </a>( <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; left_,</div><div class="line"><a name="l02809"></a><span class="lineno"> 2809</span>&#160;                                      <span class="keyword">const</span> PathQuadraticCurvetoArgs&amp; right_ );</div><div class="line"><a name="l02810"></a><span class="lineno"> 2810</span>&#160;</div><div class="line"><a name="l02811"></a><span class="lineno"><a class="line" href="namespaceMagick.html#aab20fd385fcad8bf38d8e04752f2ef38"> 2811</a></span>&#160;<span class="keyword">typedef</span> std::vector&lt;Magick::PathQuadraticCurvetoArgs&gt; <a class="code" href="namespaceMagick.html#aab20fd385fcad8bf38d8e04752f2ef38">PathQuadraticCurvetoArgsList</a>;</div><div class="line"><a name="l02812"></a><span class="lineno"> 2812</span>&#160;</div><div class="line"><a name="l02813"></a><span class="lineno"> 2813</span>&#160;<span class="preprocessor">#if defined(MagickDLLExplicitTemplate)</span></div><div class="line"><a name="l02814"></a><span class="lineno"> 2814</span>&#160;</div><div class="line"><a name="l02815"></a><span class="lineno"> 2815</span>&#160;<a class="code" href="Drawable_8h.html#a2f907bec461a7be8634d924a9d821263">MagickDrawableExtern</a> <span class="keyword">template</span> <span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a></div><div class="line"><a name="l02816"></a><span class="lineno"> 2816</span>&#160;std::allocator&lt;Magick::PathQuadraticCurvetoArgs&gt;;</div><div class="line"><a name="l02817"></a><span class="lineno"> 2817</span>&#160;</div><div class="line"><a name="l02818"></a><span class="lineno"> 2818</span>&#160;<span class="comment">// MagickDrawableExtern template class MagickPPExport</span></div><div class="line"><a name="l02819"></a><span class="lineno"> 2819</span>&#160;<span class="comment">// std::vector&lt;Magick::PathQuadraticCurvetoArgs, std::allocator&lt;Magick::PathQuadraticCurvetoArgs&gt; &gt;;</span></div><div class="line"><a name="l02820"></a><span class="lineno"> 2820</span>&#160;</div><div class="line"><a name="l02821"></a><span class="lineno"> 2821</span>&#160;<span class="preprocessor">#endif // MagickDLLExplicitTemplate</span></div><div class="line"><a name="l02822"></a><span class="lineno"> 2822</span>&#160;</div><div class="line"><a name="l02823"></a><span class="lineno"><a class="line" href="classMagick_1_1PathQuadraticCurvetoAbs.html"> 2823</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathQuadraticCurvetoAbs.html">PathQuadraticCurvetoAbs</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02824"></a><span class="lineno"> 2824</span>&#160;{</div><div class="line"><a name="l02825"></a><span class="lineno"> 2825</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02826"></a><span class="lineno"> 2826</span>&#160;  <span class="comment">// Draw a single curve</span></div><div class="line"><a name="l02827"></a><span class="lineno"> 2827</span>&#160;  <a class="code" href="classMagick_1_1PathQuadraticCurvetoAbs.html">PathQuadraticCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html">Magick::PathQuadraticCurvetoArgs</a> &amp;args_ );</div><div class="line"><a name="l02828"></a><span class="lineno"> 2828</span>&#160;</div><div class="line"><a name="l02829"></a><span class="lineno"> 2829</span>&#160;  <span class="comment">// Draw multiple curves</span></div><div class="line"><a name="l02830"></a><span class="lineno"> 2830</span>&#160;  <a class="code" href="classMagick_1_1PathQuadraticCurvetoAbs.html">PathQuadraticCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#aab20fd385fcad8bf38d8e04752f2ef38">PathQuadraticCurvetoArgsList</a> &amp;args_ );</div><div class="line"><a name="l02831"></a><span class="lineno"> 2831</span>&#160;</div><div class="line"><a name="l02832"></a><span class="lineno"> 2832</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l02833"></a><span class="lineno"> 2833</span>&#160;  <a class="code" href="classMagick_1_1PathQuadraticCurvetoAbs.html">PathQuadraticCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoAbs.html">PathQuadraticCurvetoAbs</a>&amp; original_ );</div><div class="line"><a name="l02834"></a><span class="lineno"> 2834</span>&#160;</div><div class="line"><a name="l02835"></a><span class="lineno"> 2835</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l02836"></a><span class="lineno"> 2836</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathQuadraticCurvetoAbs.html">PathQuadraticCurvetoAbs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02837"></a><span class="lineno"> 2837</span>&#160;</div><div class="line"><a name="l02838"></a><span class="lineno"> 2838</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02839"></a><span class="lineno"> 2839</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02840"></a><span class="lineno"> 2840</span>&#160;</div><div class="line"><a name="l02841"></a><span class="lineno"> 2841</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02842"></a><span class="lineno"> 2842</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02843"></a><span class="lineno"> 2843</span>&#160;</div><div class="line"><a name="l02844"></a><span class="lineno"> 2844</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02845"></a><span class="lineno"> 2845</span>&#160;  <a class="code" href="namespaceMagick.html#aab20fd385fcad8bf38d8e04752f2ef38">PathQuadraticCurvetoArgsList</a> _args;</div><div class="line"><a name="l02846"></a><span class="lineno"> 2846</span>&#160;};</div><div class="line"><a name="l02847"></a><span class="lineno"><a class="line" href="classMagick_1_1PathQuadraticCurvetoRel.html"> 2847</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathQuadraticCurvetoRel.html">PathQuadraticCurvetoRel</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02848"></a><span class="lineno"> 2848</span>&#160;{</div><div class="line"><a name="l02849"></a><span class="lineno"> 2849</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02850"></a><span class="lineno"> 2850</span>&#160;  <span class="comment">// Draw a single curve</span></div><div class="line"><a name="l02851"></a><span class="lineno"> 2851</span>&#160;  <a class="code" href="classMagick_1_1PathQuadraticCurvetoRel.html">PathQuadraticCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoArgs.html">Magick::PathQuadraticCurvetoArgs</a> &amp;args_ );</div><div class="line"><a name="l02852"></a><span class="lineno"> 2852</span>&#160;</div><div class="line"><a name="l02853"></a><span class="lineno"> 2853</span>&#160;  <span class="comment">// Draw multiple curves</span></div><div class="line"><a name="l02854"></a><span class="lineno"> 2854</span>&#160;  <a class="code" href="classMagick_1_1PathQuadraticCurvetoRel.html">PathQuadraticCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#aab20fd385fcad8bf38d8e04752f2ef38">PathQuadraticCurvetoArgsList</a> &amp;args_ );</div><div class="line"><a name="l02855"></a><span class="lineno"> 2855</span>&#160;</div><div class="line"><a name="l02856"></a><span class="lineno"> 2856</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l02857"></a><span class="lineno"> 2857</span>&#160;  <a class="code" href="classMagick_1_1PathQuadraticCurvetoRel.html">PathQuadraticCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathQuadraticCurvetoRel.html">PathQuadraticCurvetoRel</a>&amp; original_ );</div><div class="line"><a name="l02858"></a><span class="lineno"> 2858</span>&#160;</div><div class="line"><a name="l02859"></a><span class="lineno"> 2859</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l02860"></a><span class="lineno"> 2860</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathQuadraticCurvetoRel.html">PathQuadraticCurvetoRel</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02861"></a><span class="lineno"> 2861</span>&#160;</div><div class="line"><a name="l02862"></a><span class="lineno"> 2862</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02863"></a><span class="lineno"> 2863</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02864"></a><span class="lineno"> 2864</span>&#160;</div><div class="line"><a name="l02865"></a><span class="lineno"> 2865</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02866"></a><span class="lineno"> 2866</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02867"></a><span class="lineno"> 2867</span>&#160;</div><div class="line"><a name="l02868"></a><span class="lineno"> 2868</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02869"></a><span class="lineno"> 2869</span>&#160;  <a class="code" href="namespaceMagick.html#aab20fd385fcad8bf38d8e04752f2ef38">PathQuadraticCurvetoArgsList</a> _args;</div><div class="line"><a name="l02870"></a><span class="lineno"> 2870</span>&#160;};</div><div class="line"><a name="l02871"></a><span class="lineno"><a class="line" href="classMagick_1_1PathSmoothQuadraticCurvetoAbs.html"> 2871</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoAbs.html">PathSmoothQuadraticCurvetoAbs</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02872"></a><span class="lineno"> 2872</span>&#160;{</div><div class="line"><a name="l02873"></a><span class="lineno"> 2873</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02874"></a><span class="lineno"> 2874</span>&#160;  <span class="comment">// Draw a single curve</span></div><div class="line"><a name="l02875"></a><span class="lineno"> 2875</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoAbs.html">PathSmoothQuadraticCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Magick::Coordinate</a> &amp;coordinate_ );</div><div class="line"><a name="l02876"></a><span class="lineno"> 2876</span>&#160;</div><div class="line"><a name="l02877"></a><span class="lineno"> 2877</span>&#160;  <span class="comment">// Draw multiple curves</span></div><div class="line"><a name="l02878"></a><span class="lineno"> 2878</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoAbs.html">PathSmoothQuadraticCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> &amp;coordinates_ );</div><div class="line"><a name="l02879"></a><span class="lineno"> 2879</span>&#160;</div><div class="line"><a name="l02880"></a><span class="lineno"> 2880</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l02881"></a><span class="lineno"> 2881</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoAbs.html">PathSmoothQuadraticCurvetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoAbs.html">PathSmoothQuadraticCurvetoAbs</a>&amp; original_ );</div><div class="line"><a name="l02882"></a><span class="lineno"> 2882</span>&#160;</div><div class="line"><a name="l02883"></a><span class="lineno"> 2883</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l02884"></a><span class="lineno"> 2884</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoAbs.html">PathSmoothQuadraticCurvetoAbs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02885"></a><span class="lineno"> 2885</span>&#160;</div><div class="line"><a name="l02886"></a><span class="lineno"> 2886</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02887"></a><span class="lineno"> 2887</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02888"></a><span class="lineno"> 2888</span>&#160;</div><div class="line"><a name="l02889"></a><span class="lineno"> 2889</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02890"></a><span class="lineno"> 2890</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02891"></a><span class="lineno"> 2891</span>&#160;</div><div class="line"><a name="l02892"></a><span class="lineno"> 2892</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02893"></a><span class="lineno"> 2893</span>&#160;  <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> _coordinates;</div><div class="line"><a name="l02894"></a><span class="lineno"> 2894</span>&#160;};</div><div class="line"><a name="l02895"></a><span class="lineno"><a class="line" href="classMagick_1_1PathSmoothQuadraticCurvetoRel.html"> 2895</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoRel.html">PathSmoothQuadraticCurvetoRel</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02896"></a><span class="lineno"> 2896</span>&#160;{</div><div class="line"><a name="l02897"></a><span class="lineno"> 2897</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02898"></a><span class="lineno"> 2898</span>&#160;  <span class="comment">// Draw a single curve</span></div><div class="line"><a name="l02899"></a><span class="lineno"> 2899</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoRel.html">PathSmoothQuadraticCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Magick::Coordinate</a> &amp;coordinate_ );</div><div class="line"><a name="l02900"></a><span class="lineno"> 2900</span>&#160;</div><div class="line"><a name="l02901"></a><span class="lineno"> 2901</span>&#160;  <span class="comment">// Draw multiple curves</span></div><div class="line"><a name="l02902"></a><span class="lineno"> 2902</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoRel.html">PathSmoothQuadraticCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> &amp;coordinates_ );</div><div class="line"><a name="l02903"></a><span class="lineno"> 2903</span>&#160;</div><div class="line"><a name="l02904"></a><span class="lineno"> 2904</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l02905"></a><span class="lineno"> 2905</span>&#160;  <a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoRel.html">PathSmoothQuadraticCurvetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoRel.html">PathSmoothQuadraticCurvetoRel</a>&amp; original_ );</div><div class="line"><a name="l02906"></a><span class="lineno"> 2906</span>&#160;</div><div class="line"><a name="l02907"></a><span class="lineno"> 2907</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l02908"></a><span class="lineno"> 2908</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathSmoothQuadraticCurvetoRel.html">PathSmoothQuadraticCurvetoRel</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02909"></a><span class="lineno"> 2909</span>&#160;</div><div class="line"><a name="l02910"></a><span class="lineno"> 2910</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02911"></a><span class="lineno"> 2911</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02912"></a><span class="lineno"> 2912</span>&#160;</div><div class="line"><a name="l02913"></a><span class="lineno"> 2913</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02914"></a><span class="lineno"> 2914</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02915"></a><span class="lineno"> 2915</span>&#160;</div><div class="line"><a name="l02916"></a><span class="lineno"> 2916</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02917"></a><span class="lineno"> 2917</span>&#160;  <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> _coordinates;</div><div class="line"><a name="l02918"></a><span class="lineno"> 2918</span>&#160;};</div><div class="line"><a name="l02919"></a><span class="lineno"> 2919</span>&#160;</div><div class="line"><a name="l02920"></a><span class="lineno"> 2920</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l02921"></a><span class="lineno"> 2921</span>&#160;<span class="comment">// Path Lineto</span></div><div class="line"><a name="l02922"></a><span class="lineno"> 2922</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l02923"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoAbs.html"> 2923</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathLinetoAbs.html">PathLinetoAbs</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02924"></a><span class="lineno"> 2924</span>&#160;{</div><div class="line"><a name="l02925"></a><span class="lineno"> 2925</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02926"></a><span class="lineno"> 2926</span>&#160;  <span class="comment">// Draw to a single point</span></div><div class="line"><a name="l02927"></a><span class="lineno"> 2927</span>&#160;  <a class="code" href="classMagick_1_1PathLinetoAbs.html">PathLinetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Magick::Coordinate</a>&amp; coordinate_  );</div><div class="line"><a name="l02928"></a><span class="lineno"> 2928</span>&#160;</div><div class="line"><a name="l02929"></a><span class="lineno"> 2929</span>&#160;  <span class="comment">// Draw to multiple points</span></div><div class="line"><a name="l02930"></a><span class="lineno"> 2930</span>&#160;  <a class="code" href="classMagick_1_1PathLinetoAbs.html">PathLinetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> &amp;coordinates_ );</div><div class="line"><a name="l02931"></a><span class="lineno"> 2931</span>&#160;</div><div class="line"><a name="l02932"></a><span class="lineno"> 2932</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l02933"></a><span class="lineno"> 2933</span>&#160;  <a class="code" href="classMagick_1_1PathLinetoAbs.html">PathLinetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathLinetoAbs.html">PathLinetoAbs</a>&amp; original_ );</div><div class="line"><a name="l02934"></a><span class="lineno"> 2934</span>&#160;</div><div class="line"><a name="l02935"></a><span class="lineno"> 2935</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l02936"></a><span class="lineno"> 2936</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathLinetoAbs.html">PathLinetoAbs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02937"></a><span class="lineno"> 2937</span>&#160;</div><div class="line"><a name="l02938"></a><span class="lineno"> 2938</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02939"></a><span class="lineno"> 2939</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02940"></a><span class="lineno"> 2940</span>&#160;</div><div class="line"><a name="l02941"></a><span class="lineno"> 2941</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02942"></a><span class="lineno"> 2942</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02943"></a><span class="lineno"> 2943</span>&#160;</div><div class="line"><a name="l02944"></a><span class="lineno"> 2944</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02945"></a><span class="lineno"> 2945</span>&#160;  <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> _coordinates;</div><div class="line"><a name="l02946"></a><span class="lineno"> 2946</span>&#160;};</div><div class="line"><a name="l02947"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoRel.html"> 2947</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathLinetoRel.html">PathLinetoRel</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02948"></a><span class="lineno"> 2948</span>&#160;{</div><div class="line"><a name="l02949"></a><span class="lineno"> 2949</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02950"></a><span class="lineno"> 2950</span>&#160;  <span class="comment">// Draw to a single point</span></div><div class="line"><a name="l02951"></a><span class="lineno"> 2951</span>&#160;  <a class="code" href="classMagick_1_1PathLinetoRel.html">PathLinetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Magick::Coordinate</a>&amp; coordinate_ );</div><div class="line"><a name="l02952"></a><span class="lineno"> 2952</span>&#160;</div><div class="line"><a name="l02953"></a><span class="lineno"> 2953</span>&#160;  <span class="comment">// Draw to multiple points</span></div><div class="line"><a name="l02954"></a><span class="lineno"> 2954</span>&#160;  <a class="code" href="classMagick_1_1PathLinetoRel.html">PathLinetoRel</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> &amp;coordinates_ );</div><div class="line"><a name="l02955"></a><span class="lineno"> 2955</span>&#160;</div><div class="line"><a name="l02956"></a><span class="lineno"> 2956</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l02957"></a><span class="lineno"> 2957</span>&#160;  <a class="code" href="classMagick_1_1PathLinetoRel.html">PathLinetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathLinetoRel.html">PathLinetoRel</a>&amp; original_ );</div><div class="line"><a name="l02958"></a><span class="lineno"> 2958</span>&#160;</div><div class="line"><a name="l02959"></a><span class="lineno"> 2959</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l02960"></a><span class="lineno"> 2960</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathLinetoRel.html">PathLinetoRel</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02961"></a><span class="lineno"> 2961</span>&#160;</div><div class="line"><a name="l02962"></a><span class="lineno"> 2962</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02963"></a><span class="lineno"> 2963</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02964"></a><span class="lineno"> 2964</span>&#160;</div><div class="line"><a name="l02965"></a><span class="lineno"> 2965</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02966"></a><span class="lineno"> 2966</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02967"></a><span class="lineno"> 2967</span>&#160;</div><div class="line"><a name="l02968"></a><span class="lineno"> 2968</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02969"></a><span class="lineno"> 2969</span>&#160;  <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> _coordinates;</div><div class="line"><a name="l02970"></a><span class="lineno"> 2970</span>&#160;};</div><div class="line"><a name="l02971"></a><span class="lineno"> 2971</span>&#160;</div><div class="line"><a name="l02972"></a><span class="lineno"> 2972</span>&#160;<span class="comment">// Path Horizontal Lineto</span></div><div class="line"><a name="l02973"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoHorizontalAbs.html"> 2973</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathLinetoHorizontalAbs.html">PathLinetoHorizontalAbs</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l02974"></a><span class="lineno"> 2974</span>&#160;{</div><div class="line"><a name="l02975"></a><span class="lineno"> 2975</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l02976"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoHorizontalAbs.html#aab88c3bc0bb84a90f320205f7acbd70c"> 2976</a></span>&#160;  <a class="code" href="classMagick_1_1PathLinetoHorizontalAbs.html#aab88c3bc0bb84a90f320205f7acbd70c">PathLinetoHorizontalAbs</a> ( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l02977"></a><span class="lineno"> 2977</span>&#160;    : _x(x_)</div><div class="line"><a name="l02978"></a><span class="lineno"> 2978</span>&#160;    {</div><div class="line"><a name="l02979"></a><span class="lineno"> 2979</span>&#160;    }</div><div class="line"><a name="l02980"></a><span class="lineno"> 2980</span>&#160;</div><div class="line"><a name="l02981"></a><span class="lineno"> 2981</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathLinetoHorizontalAbs.html">PathLinetoHorizontalAbs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l02982"></a><span class="lineno"> 2982</span>&#160;</div><div class="line"><a name="l02983"></a><span class="lineno"> 2983</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l02984"></a><span class="lineno"> 2984</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l02985"></a><span class="lineno"> 2985</span>&#160;</div><div class="line"><a name="l02986"></a><span class="lineno"> 2986</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l02987"></a><span class="lineno"> 2987</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l02988"></a><span class="lineno"> 2988</span>&#160;</div><div class="line"><a name="l02989"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoHorizontalAbs.html#acce69de6dbabd9e96a2b1a2a43300d75"> 2989</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathLinetoHorizontalAbs.html#acce69de6dbabd9e96a2b1a2a43300d75">x</a>( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l02990"></a><span class="lineno"> 2990</span>&#160;    {</div><div class="line"><a name="l02991"></a><span class="lineno"> 2991</span>&#160;      _x = x_;</div><div class="line"><a name="l02992"></a><span class="lineno"> 2992</span>&#160;    }</div><div class="line"><a name="l02993"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoHorizontalAbs.html#a1aedca0f8d9f5dc0e34762513413f7d7"> 2993</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathLinetoHorizontalAbs.html#a1aedca0f8d9f5dc0e34762513413f7d7">x</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l02994"></a><span class="lineno"> 2994</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l02995"></a><span class="lineno"> 2995</span>&#160;      <span class="keywordflow">return</span> _x;</div><div class="line"><a name="l02996"></a><span class="lineno"> 2996</span>&#160;    }</div><div class="line"><a name="l02997"></a><span class="lineno"> 2997</span>&#160;</div><div class="line"><a name="l02998"></a><span class="lineno"> 2998</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l02999"></a><span class="lineno"> 2999</span>&#160;  <span class="keywordtype">double</span> _x;</div><div class="line"><a name="l03000"></a><span class="lineno"> 3000</span>&#160;};</div><div class="line"><a name="l03001"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoHorizontalRel.html"> 3001</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathLinetoHorizontalRel.html">PathLinetoHorizontalRel</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l03002"></a><span class="lineno"> 3002</span>&#160;{</div><div class="line"><a name="l03003"></a><span class="lineno"> 3003</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l03004"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoHorizontalRel.html#ab9577116d490c0b917cd68fbdc16a3d0"> 3004</a></span>&#160;  <a class="code" href="classMagick_1_1PathLinetoHorizontalRel.html#ab9577116d490c0b917cd68fbdc16a3d0">PathLinetoHorizontalRel</a> ( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l03005"></a><span class="lineno"> 3005</span>&#160;    : _x(x_)</div><div class="line"><a name="l03006"></a><span class="lineno"> 3006</span>&#160;    {</div><div class="line"><a name="l03007"></a><span class="lineno"> 3007</span>&#160;    }</div><div class="line"><a name="l03008"></a><span class="lineno"> 3008</span>&#160;</div><div class="line"><a name="l03009"></a><span class="lineno"> 3009</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathLinetoHorizontalRel.html">PathLinetoHorizontalRel</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l03010"></a><span class="lineno"> 3010</span>&#160;</div><div class="line"><a name="l03011"></a><span class="lineno"> 3011</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l03012"></a><span class="lineno"> 3012</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l03013"></a><span class="lineno"> 3013</span>&#160;</div><div class="line"><a name="l03014"></a><span class="lineno"> 3014</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l03015"></a><span class="lineno"> 3015</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l03016"></a><span class="lineno"> 3016</span>&#160;</div><div class="line"><a name="l03017"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoHorizontalRel.html#abb897d3e70cc311b714c09a83aecf9c6"> 3017</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathLinetoHorizontalRel.html#abb897d3e70cc311b714c09a83aecf9c6">x</a>( <span class="keywordtype">double</span> x_ )</div><div class="line"><a name="l03018"></a><span class="lineno"> 3018</span>&#160;    {</div><div class="line"><a name="l03019"></a><span class="lineno"> 3019</span>&#160;      _x = x_;</div><div class="line"><a name="l03020"></a><span class="lineno"> 3020</span>&#160;    }</div><div class="line"><a name="l03021"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoHorizontalRel.html#a3e5cfbba1c826c1c93a1671419b9c559"> 3021</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathLinetoHorizontalRel.html#a3e5cfbba1c826c1c93a1671419b9c559">x</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l03022"></a><span class="lineno"> 3022</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l03023"></a><span class="lineno"> 3023</span>&#160;      <span class="keywordflow">return</span> _x;</div><div class="line"><a name="l03024"></a><span class="lineno"> 3024</span>&#160;    }</div><div class="line"><a name="l03025"></a><span class="lineno"> 3025</span>&#160;</div><div class="line"><a name="l03026"></a><span class="lineno"> 3026</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l03027"></a><span class="lineno"> 3027</span>&#160;  <span class="keywordtype">double</span> _x;</div><div class="line"><a name="l03028"></a><span class="lineno"> 3028</span>&#160;};</div><div class="line"><a name="l03029"></a><span class="lineno"> 3029</span>&#160;</div><div class="line"><a name="l03030"></a><span class="lineno"> 3030</span>&#160;<span class="comment">// Path Vertical Lineto</span></div><div class="line"><a name="l03031"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoVerticalAbs.html"> 3031</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathLinetoVerticalAbs.html">PathLinetoVerticalAbs</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l03032"></a><span class="lineno"> 3032</span>&#160;{</div><div class="line"><a name="l03033"></a><span class="lineno"> 3033</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l03034"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoVerticalAbs.html#a3ce9b314549b7703049e0ef1181463b3"> 3034</a></span>&#160;  <a class="code" href="classMagick_1_1PathLinetoVerticalAbs.html#a3ce9b314549b7703049e0ef1181463b3">PathLinetoVerticalAbs</a> ( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l03035"></a><span class="lineno"> 3035</span>&#160;    : _y(y_)</div><div class="line"><a name="l03036"></a><span class="lineno"> 3036</span>&#160;    {</div><div class="line"><a name="l03037"></a><span class="lineno"> 3037</span>&#160;    }</div><div class="line"><a name="l03038"></a><span class="lineno"> 3038</span>&#160;</div><div class="line"><a name="l03039"></a><span class="lineno"> 3039</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathLinetoVerticalAbs.html">PathLinetoVerticalAbs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l03040"></a><span class="lineno"> 3040</span>&#160;</div><div class="line"><a name="l03041"></a><span class="lineno"> 3041</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l03042"></a><span class="lineno"> 3042</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l03043"></a><span class="lineno"> 3043</span>&#160;</div><div class="line"><a name="l03044"></a><span class="lineno"> 3044</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l03045"></a><span class="lineno"> 3045</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l03046"></a><span class="lineno"> 3046</span>&#160;</div><div class="line"><a name="l03047"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoVerticalAbs.html#af73905f1e94de856026098de0bda2279"> 3047</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathLinetoVerticalAbs.html#af73905f1e94de856026098de0bda2279">y</a>( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l03048"></a><span class="lineno"> 3048</span>&#160;    {</div><div class="line"><a name="l03049"></a><span class="lineno"> 3049</span>&#160;      _y = y_;</div><div class="line"><a name="l03050"></a><span class="lineno"> 3050</span>&#160;    }</div><div class="line"><a name="l03051"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoVerticalAbs.html#aec46656223d17be967affb500462ce64"> 3051</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathLinetoVerticalAbs.html#aec46656223d17be967affb500462ce64">y</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l03052"></a><span class="lineno"> 3052</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l03053"></a><span class="lineno"> 3053</span>&#160;      <span class="keywordflow">return</span> _y;</div><div class="line"><a name="l03054"></a><span class="lineno"> 3054</span>&#160;    }</div><div class="line"><a name="l03055"></a><span class="lineno"> 3055</span>&#160;</div><div class="line"><a name="l03056"></a><span class="lineno"> 3056</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l03057"></a><span class="lineno"> 3057</span>&#160;  <span class="keywordtype">double</span> _y;</div><div class="line"><a name="l03058"></a><span class="lineno"> 3058</span>&#160;};</div><div class="line"><a name="l03059"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoVerticalRel.html"> 3059</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathLinetoVerticalRel.html">PathLinetoVerticalRel</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l03060"></a><span class="lineno"> 3060</span>&#160;{</div><div class="line"><a name="l03061"></a><span class="lineno"> 3061</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l03062"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoVerticalRel.html#aca2f97f82c6fb6814b22f043422e03f0"> 3062</a></span>&#160;  <a class="code" href="classMagick_1_1PathLinetoVerticalRel.html#aca2f97f82c6fb6814b22f043422e03f0">PathLinetoVerticalRel</a> ( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l03063"></a><span class="lineno"> 3063</span>&#160;    : _y(y_)</div><div class="line"><a name="l03064"></a><span class="lineno"> 3064</span>&#160;    {</div><div class="line"><a name="l03065"></a><span class="lineno"> 3065</span>&#160;    }</div><div class="line"><a name="l03066"></a><span class="lineno"> 3066</span>&#160;</div><div class="line"><a name="l03067"></a><span class="lineno"> 3067</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathLinetoVerticalRel.html">PathLinetoVerticalRel</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l03068"></a><span class="lineno"> 3068</span>&#160;</div><div class="line"><a name="l03069"></a><span class="lineno"> 3069</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l03070"></a><span class="lineno"> 3070</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l03071"></a><span class="lineno"> 3071</span>&#160;</div><div class="line"><a name="l03072"></a><span class="lineno"> 3072</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l03073"></a><span class="lineno"> 3073</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l03074"></a><span class="lineno"> 3074</span>&#160;</div><div class="line"><a name="l03075"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoVerticalRel.html#a5171762d46f952e004fa8bef049e380b"> 3075</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMagick_1_1PathLinetoVerticalRel.html#a5171762d46f952e004fa8bef049e380b">y</a>( <span class="keywordtype">double</span> y_ )</div><div class="line"><a name="l03076"></a><span class="lineno"> 3076</span>&#160;    {</div><div class="line"><a name="l03077"></a><span class="lineno"> 3077</span>&#160;      _y = y_;</div><div class="line"><a name="l03078"></a><span class="lineno"> 3078</span>&#160;    }</div><div class="line"><a name="l03079"></a><span class="lineno"><a class="line" href="classMagick_1_1PathLinetoVerticalRel.html#adf0e7cbd96346b6883df92032258d9ed"> 3079</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classMagick_1_1PathLinetoVerticalRel.html#adf0e7cbd96346b6883df92032258d9ed">y</a>( <span class="keywordtype">void</span> )<span class="keyword"> const</span></div><div class="line"><a name="l03080"></a><span class="lineno"> 3080</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l03081"></a><span class="lineno"> 3081</span>&#160;      <span class="keywordflow">return</span> _y;</div><div class="line"><a name="l03082"></a><span class="lineno"> 3082</span>&#160;    }</div><div class="line"><a name="l03083"></a><span class="lineno"> 3083</span>&#160;</div><div class="line"><a name="l03084"></a><span class="lineno"> 3084</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l03085"></a><span class="lineno"> 3085</span>&#160;  <span class="keywordtype">double</span> _y;</div><div class="line"><a name="l03086"></a><span class="lineno"> 3086</span>&#160;};</div><div class="line"><a name="l03087"></a><span class="lineno"> 3087</span>&#160;</div><div class="line"><a name="l03088"></a><span class="lineno"> 3088</span>&#160;<span class="comment">// Path Moveto</span></div><div class="line"><a name="l03089"></a><span class="lineno"><a class="line" href="classMagick_1_1PathMovetoAbs.html"> 3089</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathMovetoAbs.html">PathMovetoAbs</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l03090"></a><span class="lineno"> 3090</span>&#160;{</div><div class="line"><a name="l03091"></a><span class="lineno"> 3091</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l03092"></a><span class="lineno"> 3092</span>&#160;  <span class="comment">// Simple moveto</span></div><div class="line"><a name="l03093"></a><span class="lineno"> 3093</span>&#160;  <a class="code" href="classMagick_1_1PathMovetoAbs.html">PathMovetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Magick::Coordinate</a> &amp;coordinate_ );</div><div class="line"><a name="l03094"></a><span class="lineno"> 3094</span>&#160;</div><div class="line"><a name="l03095"></a><span class="lineno"> 3095</span>&#160;  <span class="comment">// Moveto followed by implicit linetos</span></div><div class="line"><a name="l03096"></a><span class="lineno"> 3096</span>&#160;  <a class="code" href="classMagick_1_1PathMovetoAbs.html">PathMovetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> &amp;coordinates_ );</div><div class="line"><a name="l03097"></a><span class="lineno"> 3097</span>&#160;</div><div class="line"><a name="l03098"></a><span class="lineno"> 3098</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l03099"></a><span class="lineno"> 3099</span>&#160;  <a class="code" href="classMagick_1_1PathMovetoAbs.html">PathMovetoAbs</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathMovetoAbs.html">PathMovetoAbs</a>&amp; original_ );</div><div class="line"><a name="l03100"></a><span class="lineno"> 3100</span>&#160;</div><div class="line"><a name="l03101"></a><span class="lineno"> 3101</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l03102"></a><span class="lineno"> 3102</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathMovetoAbs.html">PathMovetoAbs</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l03103"></a><span class="lineno"> 3103</span>&#160;</div><div class="line"><a name="l03104"></a><span class="lineno"> 3104</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l03105"></a><span class="lineno"> 3105</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l03106"></a><span class="lineno"> 3106</span>&#160;</div><div class="line"><a name="l03107"></a><span class="lineno"> 3107</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l03108"></a><span class="lineno"> 3108</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l03109"></a><span class="lineno"> 3109</span>&#160;</div><div class="line"><a name="l03110"></a><span class="lineno"> 3110</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l03111"></a><span class="lineno"> 3111</span>&#160;  <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> _coordinates;</div><div class="line"><a name="l03112"></a><span class="lineno"> 3112</span>&#160;};</div><div class="line"><a name="l03113"></a><span class="lineno"><a class="line" href="classMagick_1_1PathMovetoRel.html"> 3113</a></span>&#160;<span class="keyword">class </span><a class="code" href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a> <a class="code" href="classMagick_1_1PathMovetoRel.html">PathMovetoRel</a> : <span class="keyword">public</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a></div><div class="line"><a name="l03114"></a><span class="lineno"> 3114</span>&#160;{</div><div class="line"><a name="l03115"></a><span class="lineno"> 3115</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l03116"></a><span class="lineno"> 3116</span>&#160;  <span class="comment">// Simple moveto</span></div><div class="line"><a name="l03117"></a><span class="lineno"> 3117</span>&#160;  <a class="code" href="classMagick_1_1PathMovetoRel.html">PathMovetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1Coordinate.html">Magick::Coordinate</a> &amp;coordinate_ );</div><div class="line"><a name="l03118"></a><span class="lineno"> 3118</span>&#160;</div><div class="line"><a name="l03119"></a><span class="lineno"> 3119</span>&#160;  <span class="comment">// Moveto followed by implicit linetos</span></div><div class="line"><a name="l03120"></a><span class="lineno"> 3120</span>&#160;  <a class="code" href="classMagick_1_1PathMovetoRel.html">PathMovetoRel</a> ( <span class="keyword">const</span> <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> &amp;coordinates_ );</div><div class="line"><a name="l03121"></a><span class="lineno"> 3121</span>&#160;</div><div class="line"><a name="l03122"></a><span class="lineno"> 3122</span>&#160;  <span class="comment">// Copy constructor</span></div><div class="line"><a name="l03123"></a><span class="lineno"> 3123</span>&#160;  <a class="code" href="classMagick_1_1PathMovetoRel.html">PathMovetoRel</a> ( <span class="keyword">const</span> <a class="code" href="classMagick_1_1PathMovetoRel.html">PathMovetoRel</a>&amp; original_ );</div><div class="line"><a name="l03124"></a><span class="lineno"> 3124</span>&#160;</div><div class="line"><a name="l03125"></a><span class="lineno"> 3125</span>&#160;  <span class="comment">// Destructor</span></div><div class="line"><a name="l03126"></a><span class="lineno"> 3126</span>&#160;  <span class="comment">/*virtual*/</span> ~<a class="code" href="classMagick_1_1PathMovetoRel.html">PathMovetoRel</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l03127"></a><span class="lineno"> 3127</span>&#160;</div><div class="line"><a name="l03128"></a><span class="lineno"> 3128</span>&#160;  <span class="comment">// Operator to invoke equivalent draw API call</span></div><div class="line"><a name="l03129"></a><span class="lineno"> 3129</span>&#160;  <span class="comment">/*virtual*/</span> <span class="keywordtype">void</span> operator()( MagickCore::DrawingWand *context_ ) <span class="keyword">const</span>;</div><div class="line"><a name="l03130"></a><span class="lineno"> 3130</span>&#160;</div><div class="line"><a name="l03131"></a><span class="lineno"> 3131</span>&#160;  <span class="comment">// Return polymorphic copy of object</span></div><div class="line"><a name="l03132"></a><span class="lineno"> 3132</span>&#160;  <span class="comment">/*virtual*/</span> <a class="code" href="classMagick_1_1VPathBase.html">VPathBase</a>* copy() <span class="keyword">const</span>;</div><div class="line"><a name="l03133"></a><span class="lineno"> 3133</span>&#160;</div><div class="line"><a name="l03134"></a><span class="lineno"> 3134</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l03135"></a><span class="lineno"> 3135</span>&#160;  <a class="code" href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">CoordinateList</a> _coordinates;</div><div class="line"><a name="l03136"></a><span class="lineno"> 3136</span>&#160;};</div><div class="line"><a name="l03137"></a><span class="lineno"> 3137</span>&#160;</div><div class="line"><a name="l03138"></a><span class="lineno"> 3138</span>&#160;} <span class="comment">// namespace Magick</span></div><div class="line"><a name="l03139"></a><span class="lineno"> 3139</span>&#160;</div><div class="line"><a name="l03140"></a><span class="lineno"> 3140</span>&#160;<span class="preprocessor">#endif // Magick_Drawable_header</span></div><div class="ttc" id="classMagick_1_1DrawableRectangle_html"><div class="ttname"><a href="classMagick_1_1DrawableRectangle.html">Magick::DrawableRectangle</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01401">Drawable.h:1401</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRectangle_html_a4e0a94980bcbbeefbbe09c1a76f13430"><div class="ttname"><a href="classMagick_1_1DrawableRectangle.html#a4e0a94980bcbbeefbbe09c1a76f13430">Magick::DrawableRectangle::upperLeftY</a></div><div class="ttdeci">void upperLeftY(double upperLeftY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01429">Drawable.h:1429</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableDensity_html"><div class="ttname"><a href="classMagick_1_1DrawableDensity.html">Magick::DrawableDensity</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00831">Drawable.h:831</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableGravity_html_a4ed5e3a61013339bdf6847b7a699d921"><div class="ttname"><a href="classMagick_1_1DrawableGravity.html#a4ed5e3a61013339bdf6847b7a699d921">Magick::DrawableGravity::gravity</a></div><div class="ttdeci">GravityType gravity(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01111">Drawable.h:1111</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoVerticalAbs_html_af73905f1e94de856026098de0bda2279"><div class="ttname"><a href="classMagick_1_1PathLinetoVerticalAbs.html#af73905f1e94de856026098de0bda2279">Magick::PathLinetoVerticalAbs::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03047">Drawable.h:3047</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAlpha_html_a0860b761c0aad1964599ca689a21d7c1"><div class="ttname"><a href="classMagick_1_1DrawableAlpha.html#a0860b761c0aad1964599ca689a21d7c1">Magick::DrawableAlpha::paintMethod</a></div><div class="ttdeci">PaintMethod paintMethod(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00347">Drawable.h:347</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableMiterLimit_html_a7410a92e8f8ba017283467421a939a18"><div class="ttname"><a href="classMagick_1_1DrawableMiterLimit.html#a7410a92e8f8ba017283467421a939a18">Magick::DrawableMiterLimit::miterlimit</a></div><div class="ttdeci">size_t miterlimit(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01849">Drawable.h:1849</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoAbs_html"><div class="ttname"><a href="classMagick_1_1PathCurvetoAbs.html">Magick::PathCurvetoAbs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02642">Drawable.h:2642</a></div></div>
<div class="ttc" id="namespaceMagick_html_ac142178b77a9f733f1ff3a1c9e7b13a0"><div class="ttname"><a href="namespaceMagick.html#ac142178b77a9f733f1ff3a1c9e7b13a0">Magick::operator!=</a></div><div class="ttdeci">MagickPPExport int operator!=(const Magick::Color &amp;left_, const Magick::Color &amp;right_)</div><div class="ttdef"><b>Definition:</b> <a href="Color_8cpp_source.html#l00038">Color.cpp:38</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextInterlineSpacing_html"><div class="ttname"><a href="classMagick_1_1DrawableTextInterlineSpacing.html">Magick::DrawableTextInterlineSpacing</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02162">Drawable.h:2162</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCompositeImage_html_a15bf84ec68059946eb383027eea9fa74"><div class="ttname"><a href="classMagick_1_1DrawableCompositeImage.html#a15bf84ec68059946eb383027eea9fa74">Magick::DrawableCompositeImage::composition</a></div><div class="ttdeci">void composition(CompositeOperator composition_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00766">Drawable.h:766</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableLine_html_aa0b03a510400f676d8d2b3b217699bec"><div class="ttname"><a href="classMagick_1_1DrawableLine.html#aa0b03a510400f676d8d2b3b217699bec">Magick::DrawableLine::startX</a></div><div class="ttdeci">double startX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01144">Drawable.h:1144</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCircle_html_a57d381b37e1797f660a41a0a2bd008a9"><div class="ttname"><a href="classMagick_1_1DrawableCircle.html#a57d381b37e1797f660a41a0a2bd008a9">Magick::DrawableCircle::originY</a></div><div class="ttdeci">double originY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00639">Drawable.h:639</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoVerticalRel_html_aca2f97f82c6fb6814b22f043422e03f0"><div class="ttname"><a href="classMagick_1_1PathLinetoVerticalRel.html#aca2f97f82c6fb6814b22f043422e03f0">Magick::PathLinetoVerticalRel::PathLinetoVerticalRel</a></div><div class="ttdeci">PathLinetoVerticalRel(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03062">Drawable.h:3062</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_ac10b82e7ea40a9a0eb3f7b589e58cc54"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#ac10b82e7ea40a9a0eb3f7b589e58cc54">Magick::PathArcArgs::xAxisRotation</a></div><div class="ttdeci">double xAxisRotation(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02391">Drawable.h:2391</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_af68c1f564f66e2a305596a6a3554dffb"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#af68c1f564f66e2a305596a6a3554dffb">Magick::DrawableRoundRectangle::upperLeftY</a></div><div class="ttdeci">void upperLeftY(double upperLeftY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01564">Drawable.h:1564</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_afac8ef89eac4a04640a2cf849b590454"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#afac8ef89eac4a04640a2cf849b590454">Magick::DrawableAffine::sy</a></div><div class="ttdeci">double sy(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00257">Drawable.h:257</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCompositeImage_html_acb41f00f642640d92184074bd6f3005e"><div class="ttname"><a href="classMagick_1_1DrawableCompositeImage.html#acb41f00f642640d92184074bd6f3005e">Magick::DrawableCompositeImage::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00782">Drawable.h:782</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeDashOffset_html_acfd10215edd82f3fd616d725e5e0169e"><div class="ttname"><a href="classMagick_1_1DrawableStrokeDashOffset.html#acfd10215edd82f3fd616d725e5e0169e">Magick::DrawableStrokeDashOffset::DrawableStrokeDashOffset</a></div><div class="ttdeci">DrawableStrokeDashOffset(const double offset_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01752">Drawable.h:1752</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_aba7ecc228873fba1c513f2e66ad94c87"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#aba7ecc228873fba1c513f2e66ad94c87">Magick::DrawableAffine::ty</a></div><div class="ttdeci">void ty(const double ty_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00289">Drawable.h:289</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_a4e9da42db909592fa4caab1dd479b9d8"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#a4e9da42db909592fa4caab1dd479b9d8">Magick::DrawableAffine::rx</a></div><div class="ttdeci">double rx(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00266">Drawable.h:266</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_ad704ae0a68af7a4b837428f03970bb0f"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#ad704ae0a68af7a4b837428f03970bb0f">Magick::DrawableArc::endY</a></div><div class="ttdeci">double endY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00413">Drawable.h:413</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableText_html_ae8860027829b87ef5b5e9f3823e0d739"><div class="ttname"><a href="classMagick_1_1DrawableText.html#ae8860027829b87ef5b5e9f3823e0d739">Magick::DrawableText::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02025">Drawable.h:2025</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a4bd1984d1dd36b213c588de19e0bd494"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a4bd1984d1dd36b213c588de19e0bd494">Magick::DrawableRoundRectangle::centerX</a></div><div class="ttdeci">void centerX(double centerX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01517">Drawable.h:1517</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePolyline_html"><div class="ttname"><a href="classMagick_1_1DrawablePolyline.html">Magick::DrawablePolyline</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01293">Drawable.h:1293</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeAntialias_html_add860325986d7040e21e6b647c80642c"><div class="ttname"><a href="classMagick_1_1DrawableStrokeAntialias.html#add860325986d7040e21e6b647c80642c">Magick::DrawableStrokeAntialias::DrawableStrokeAntialias</a></div><div class="ttdeci">DrawableStrokeAntialias(bool flag_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01886">Drawable.h:1886</a></div></div>
<div class="ttc" id="classMagick_1_1Coordinate_html_a0b8f1fce2b66ed2e6d6ac64838b9e0b1"><div class="ttname"><a href="classMagick_1_1Coordinate.html#a0b8f1fce2b66ed2e6d6ac64838b9e0b1">Magick::Coordinate::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00065">Drawable.h:65</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRectangle_html_a13f6054d37d0b9b698b030c2f9ec9103"><div class="ttname"><a href="classMagick_1_1DrawableRectangle.html#a13f6054d37d0b9b698b030c2f9ec9103">Magick::DrawableRectangle::DrawableRectangle</a></div><div class="ttdeci">DrawableRectangle(double upperLeftX_, double upperLeftY_, double lowerRightX_, double lowerRightY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01404">Drawable.h:1404</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_ae88095c439817d26a8885dd5d24ca93a"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#ae88095c439817d26a8885dd5d24ca93a">Magick::PathCurvetoArgs::x2</a></div><div class="ttdeci">void x2(double x2_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02571">Drawable.h:2571</a></div></div>
<div class="ttc" id="namespaceMagick_html_a297641e20272f1c24e5677c16ee7b00e"><div class="ttname"><a href="namespaceMagick.html#a297641e20272f1c24e5677c16ee7b00e">Magick::PathCurveToArgsList</a></div><div class="ttdeci">std::vector&lt; Magick::PathCurvetoArgs &gt; PathCurveToArgsList</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02630">Drawable.h:2630</a></div></div>
<div class="ttc" id="classMagick_1_1PathQuadraticCurvetoArgs_html_a371f60efaa73d098359b2725e5391ea0"><div class="ttname"><a href="classMagick_1_1PathQuadraticCurvetoArgs.html#a371f60efaa73d098359b2725e5391ea0">Magick::PathQuadraticCurvetoArgs::y1</a></div><div class="ttdeci">double y1(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02767">Drawable.h:2767</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillOpacity_html_a4f7b7bceb720ec1012d352fb23eaa3bb"><div class="ttname"><a href="classMagick_1_1DrawableFillOpacity.html#a4f7b7bceb720ec1012d352fb23eaa3bb">Magick::DrawableFillOpacity::opacity</a></div><div class="ttdeci">double opacity(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01044">Drawable.h:1044</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html">Magick::PathCurvetoArgs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02540">Drawable.h:2540</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_ac9bcce578332b8cce33d00b0c8215d4d"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#ac9bcce578332b8cce33d00b0c8215d4d">Magick::DrawableRoundRectangle::lowerRightY</a></div><div class="ttdeci">double lowerRightY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01586">Drawable.h:1586</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFont_html_a43beb42dadd4258f5487e419e48711b9"><div class="ttname"><a href="classMagick_1_1DrawableFont.html#a43beb42dadd4258f5487e419e48711b9">Magick::DrawableFont::font</a></div><div class="ttdeci">void font(const std::string &amp;font_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01073">Drawable.h:1073</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoHorizontalRel_html_ab9577116d490c0b917cd68fbdc16a3d0"><div class="ttname"><a href="classMagick_1_1PathLinetoHorizontalRel.html#ab9577116d490c0b917cd68fbdc16a3d0">Magick::PathLinetoHorizontalRel::PathLinetoHorizontalRel</a></div><div class="ttdeci">PathLinetoHorizontalRel(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03004">Drawable.h:3004</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePoint_html_a78f5990c6426a8e14311f852022ffc28"><div class="ttname"><a href="classMagick_1_1DrawablePoint.html#a78f5990c6426a8e14311f852022ffc28">Magick::DrawablePoint::DrawablePoint</a></div><div class="ttdeci">DrawablePoint(double x_, double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01207">Drawable.h:1207</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableClipUnits_html"><div class="ttname"><a href="classMagick_1_1DrawableClipUnits.html">Magick::DrawableClipUnits</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00515">Drawable.h:515</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePoint_html_a9e8a2979252343a9adb0d8448b87c273"><div class="ttname"><a href="classMagick_1_1DrawablePoint.html#a9e8a2979252343a9adb0d8448b87c273">Magick::DrawablePoint::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01229">Drawable.h:1229</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAlpha_html_a60ee83336c5182cf731c5ce39d680d6d"><div class="ttname"><a href="classMagick_1_1DrawableAlpha.html#a60ee83336c5182cf731c5ce39d680d6d">Magick::DrawableAlpha::paintMethod</a></div><div class="ttdeci">void paintMethod(PaintMethod paintMethod_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00342">Drawable.h:342</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a8f4e11e2de9bc32e0fe514fe5a0ec1a1"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a8f4e11e2de9bc32e0fe514fe5a0ec1a1">Magick::DrawableRoundRectangle::DrawableRoundRectangle</a></div><div class="ttdeci">DrawableRoundRectangle(double upperLeftX_, double upperLeftY_, double lowerRightX_, double lowerRightY_, double cornerWidth_, double cornerHeight_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01496">Drawable.h:1496</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_a7eca9fa39ce0f9eabf0dd0e1fe489653"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#a7eca9fa39ce0f9eabf0dd0e1fe489653">Magick::DrawableArc::startX</a></div><div class="ttdeci">double startX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00386">Drawable.h:386</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_a544cddab8ba3048a49acbbf14f2689bf"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#a544cddab8ba3048a49acbbf14f2689bf">Magick::DrawableEllipse::DrawableEllipse</a></div><div class="ttdeci">DrawableEllipse(double originX_, double originY_, double radiusX_, double radiusY_, double arcStart_, double arcEnd_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00853">Drawable.h:853</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePopGraphicContext_html_a6e3e39ab00f2b0597bdda3f52af5d17a"><div class="ttname"><a href="classMagick_1_1DrawablePopGraphicContext.html#a6e3e39ab00f2b0597bdda3f52af5d17a">Magick::DrawablePopGraphicContext::DrawablePopGraphicContext</a></div><div class="ttdeci">DrawablePopGraphicContext(void)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01316">Drawable.h:1316</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAlpha_html_a73118499bf85924ebc3f770a51ec4174"><div class="ttname"><a href="classMagick_1_1DrawableAlpha.html#a73118499bf85924ebc3f770a51ec4174">Magick::DrawableAlpha::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00327">Drawable.h:327</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcAbs_html"><div class="ttname"><a href="classMagick_1_1PathArcAbs.html">Magick::PathArcAbs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02469">Drawable.h:2469</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableLine_html_a696f3fd60a2753541f5d4a572ecf6c6e"><div class="ttname"><a href="classMagick_1_1DrawableLine.html#a696f3fd60a2753541f5d4a572ecf6c6e">Magick::DrawableLine::endX</a></div><div class="ttdeci">void endX(double endX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01158">Drawable.h:1158</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePoint_html_a3b6473b427e4d7c06e9bf1c13b6c2e97"><div class="ttname"><a href="classMagick_1_1DrawablePoint.html#a3b6473b427e4d7c06e9bf1c13b6c2e97">Magick::DrawablePoint::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01224">Drawable.h:1224</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCompositeImage_html_a5c46dcc95fcfe3b9adcd0f1b69cb0c05"><div class="ttname"><a href="classMagick_1_1DrawableCompositeImage.html#a5c46dcc95fcfe3b9adcd0f1b69cb0c05">Magick::DrawableCompositeImage::width</a></div><div class="ttdeci">void width(double width_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00796">Drawable.h:796</a></div></div>
<div class="ttc" id="classMagick_1_1Coordinate_html_a1b615ec69a80d4dd985a553ce1bb5fae"><div class="ttname"><a href="classMagick_1_1Coordinate.html#a1b615ec69a80d4dd985a553ce1bb5fae">Magick::Coordinate::Coordinate</a></div><div class="ttdeci">Coordinate(double x_, double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00056">Drawable.h:56</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableText_html_a51c8bc8ff40d5146e600d6f29db2da64"><div class="ttname"><a href="classMagick_1_1DrawableText.html#a51c8bc8ff40d5146e600d6f29db2da64">Magick::DrawableText::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02029">Drawable.h:2029</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTranslation_html"><div class="ttname"><a href="classMagick_1_1DrawableTranslation.html">Magick::DrawableTranslation</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02251">Drawable.h:2251</a></div></div>
<div class="ttc" id="classMagick_1_1PathQuadraticCurvetoArgs_html_a35bbafa60430a9c3b27fa673ec868d94"><div class="ttname"><a href="classMagick_1_1PathQuadraticCurvetoArgs.html#a35bbafa60430a9c3b27fa673ec868d94">Magick::PathQuadraticCurvetoArgs::x1</a></div><div class="ttdeci">void x1(double x1_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02754">Drawable.h:2754</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRectangle_html_abad406883fa6e3d54490f0465a5782bd"><div class="ttname"><a href="classMagick_1_1DrawableRectangle.html#abad406883fa6e3d54490f0465a5782bd">Magick::DrawableRectangle::upperLeftY</a></div><div class="ttdeci">double upperLeftY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01433">Drawable.h:1433</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextDecoration_html"><div class="ttname"><a href="classMagick_1_1DrawableTextDecoration.html">Magick::DrawableTextDecoration</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02113">Drawable.h:2113</a></div></div>
<div class="ttc" id="classMagick_1_1Point_html"><div class="ttname"><a href="classMagick_1_1Point.html">Magick::Point</a></div><div class="ttdef"><b>Definition:</b> <a href="Geometry_8h_source.html#l00208">Geometry.h:208</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_afd3b0505111b4c36ef3cfcfafb0c111c"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#afd3b0505111b4c36ef3cfcfafb0c111c">Magick::DrawableRoundRectangle::upperLeftX</a></div><div class="ttdeci">double upperLeftX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01559">Drawable.h:1559</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_a6e25bbf64db28600465224a695875573"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#a6e25bbf64db28600465224a695875573">Magick::PathArcArgs::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02418">Drawable.h:2418</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeLineJoin_html_a92b2d10579e66763aa271edd06113567"><div class="ttname"><a href="classMagick_1_1DrawableStrokeLineJoin.html#a92b2d10579e66763aa271edd06113567">Magick::DrawableStrokeLineJoin::linejoin</a></div><div class="ttdeci">LineJoin linejoin(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01820">Drawable.h:1820</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableSkewY_html_aafc432f627d772566b5245c2c7432c5e"><div class="ttname"><a href="classMagick_1_1DrawableSkewY.html#aafc432f627d772566b5245c2c7432c5e">Magick::DrawableSkewY::angle</a></div><div class="ttdeci">void angle(double angle_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01703">Drawable.h:1703</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html">Magick::DrawableEllipse</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00850">Drawable.h:850</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableClipPath_html_a5dfaa520db34f7fec1c365d7c174ab65"><div class="ttname"><a href="classMagick_1_1DrawableClipPath.html#a5dfaa520db34f7fec1c365d7c174ab65">Magick::DrawableClipPath::clip_path</a></div><div class="ttdeci">std::string clip_path(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00596">Drawable.h:596</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillRule_html_abeb599317ac68e19076bc743c0f669a5"><div class="ttname"><a href="classMagick_1_1DrawableFillRule.html#abeb599317ac68e19076bc743c0f669a5">Magick::DrawableFillRule::fillRule</a></div><div class="ttdeci">FillRule fillRule(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01012">Drawable.h:1012</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_ac63587b769dabe65175f4c3830f67d23"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#ac63587b769dabe65175f4c3830f67d23">Magick::DrawableArc::startY</a></div><div class="ttdeci">double startY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00395">Drawable.h:395</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableScaling_html_af63391ccf15cf7c2566edc12ac191ea5"><div class="ttname"><a href="classMagick_1_1DrawableScaling.html#af63391ccf15cf7c2566edc12ac191ea5">Magick::DrawableScaling::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01648">Drawable.h:1648</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePointSize_html_a7413e62671dc92b2cb2f994835693add"><div class="ttname"><a href="classMagick_1_1DrawablePointSize.html#a7413e62671dc92b2cb2f994835693add">Magick::DrawablePointSize::pointSize</a></div><div class="ttdeci">double pointSize(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01263">Drawable.h:1263</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_adb2b6311d635d04f0789efc7f0903583"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#adb2b6311d635d04f0789efc7f0903583">Magick::DrawableArc::DrawableArc</a></div><div class="ttdeci">DrawableArc(double startX_, double startY_, double endX_, double endY_, double startDegrees_, double endDegrees_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00363">Drawable.h:363</a></div></div>
<div class="ttc" id="namespaceMagick_html_aab20fd385fcad8bf38d8e04752f2ef38"><div class="ttname"><a href="namespaceMagick.html#aab20fd385fcad8bf38d8e04752f2ef38">Magick::PathQuadraticCurvetoArgsList</a></div><div class="ttdeci">std::vector&lt; Magick::PathQuadraticCurvetoArgs &gt; PathQuadraticCurvetoArgsList</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02811">Drawable.h:2811</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillColor_html_a6e973a3eac7ebe1fe82d82b0db9a440c"><div class="ttname"><a href="classMagick_1_1DrawableFillColor.html#a6e973a3eac7ebe1fe82d82b0db9a440c">Magick::DrawableFillColor::color</a></div><div class="ttdeci">void color(const Color &amp;color_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00951">Drawable.h:951</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeOpacity_html"><div class="ttname"><a href="classMagick_1_1DrawableStrokeOpacity.html">Magick::DrawableStrokeOpacity</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01941">Drawable.h:1941</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePointSize_html"><div class="ttname"><a href="classMagick_1_1DrawablePointSize.html">Magick::DrawablePointSize</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01244">Drawable.h:1244</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoHorizontalRel_html_a3e5cfbba1c826c1c93a1671419b9c559"><div class="ttname"><a href="classMagick_1_1PathLinetoHorizontalRel.html#a3e5cfbba1c826c1c93a1671419b9c559">Magick::PathLinetoHorizontalRel::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03021">Drawable.h:3021</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableGravity_html"><div class="ttname"><a href="classMagick_1_1DrawableGravity.html">Magick::DrawableGravity</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01091">Drawable.h:1091</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTranslation_html_afcde86ac18da4fe2e59450816e3cbd7d"><div class="ttname"><a href="classMagick_1_1DrawableTranslation.html#afcde86ac18da4fe2e59450816e3cbd7d">Magick::DrawableTranslation::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02280">Drawable.h:2280</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_a1713c6ee436a38fc796f991491239efe"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#a1713c6ee436a38fc796f991491239efe">Magick::DrawableAffine::tx</a></div><div class="ttdeci">void tx(const double tx_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00280">Drawable.h:280</a></div></div>
<div class="ttc" id="classMagick_1_1Coordinate_html_a13f15fd4358f60314e51a19b2ec594e0"><div class="ttname"><a href="classMagick_1_1Coordinate.html#a13f15fd4358f60314e51a19b2ec594e0">Magick::Coordinate::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00066">Drawable.h:66</a></div></div>
<div class="ttc" id="classMagick_1_1PathClosePath_html_a0ed08f295a33c3d96afaa7dc4c4ed8e3"><div class="ttname"><a href="classMagick_1_1PathClosePath.html#a0ed08f295a33c3d96afaa7dc4c4ed8e3">Magick::PathClosePath::PathClosePath</a></div><div class="ttdeci">PathClosePath(void)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02520">Drawable.h:2520</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextUnderColor_html"><div class="ttname"><a href="classMagick_1_1DrawableTextUnderColor.html">Magick::DrawableTextUnderColor</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02222">Drawable.h:2222</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeLineJoin_html"><div class="ttname"><a href="classMagick_1_1DrawableStrokeLineJoin.html">Magick::DrawableStrokeLineJoin</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01801">Drawable.h:1801</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableSkewY_html"><div class="ttname"><a href="classMagick_1_1DrawableSkewY.html">Magick::DrawableSkewY</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01688">Drawable.h:1688</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableViewbox_html_a1ac1ec06f4273673e0bd49d662ae5a39"><div class="ttname"><a href="classMagick_1_1DrawableViewbox.html#a1ac1ec06f4273673e0bd49d662ae5a39">Magick::DrawableViewbox::DrawableViewbox</a></div><div class="ttdeci">DrawableViewbox(::ssize_t x1_, ::ssize_t y1_, ::ssize_t x2_, ::ssize_t y2_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02294">Drawable.h:2294</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFont_html"><div class="ttname"><a href="classMagick_1_1DrawableFont.html">Magick::DrawableFont</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01054">Drawable.h:1054</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_a57b4ec88f1c335c35a91635c6e5c1133"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#a57b4ec88f1c335c35a91635c6e5c1133">Magick::PathArcArgs::radiusY</a></div><div class="ttdeci">double radiusY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02382">Drawable.h:2382</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextUnderColor_html_a84c705c9ac3d052c2f33863118a114fa"><div class="ttname"><a href="classMagick_1_1DrawableTextUnderColor.html#a84c705c9ac3d052c2f33863118a114fa">Magick::DrawableTextUnderColor::color</a></div><div class="ttdeci">Color color(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02241">Drawable.h:2241</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableViewbox_html_a67284a70781c20276021b14ea1539b11"><div class="ttname"><a href="classMagick_1_1DrawableViewbox.html#a67284a70781c20276021b14ea1539b11">Magick::DrawableViewbox::y2</a></div><div class="ttdeci">void y2(::ssize_t y2_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02337">Drawable.h:2337</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCircle_html_abe21859344008c16fff7d395f007b6b6"><div class="ttname"><a href="classMagick_1_1DrawableCircle.html#abe21859344008c16fff7d395f007b6b6">Magick::DrawableCircle::perimY</a></div><div class="ttdeci">double perimY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00657">Drawable.h:657</a></div></div>
<div class="ttc" id="classMagick_1_1PathQuadraticCurvetoArgs_html_a537f81983e904e6a4f40084fc0c710d1"><div class="ttname"><a href="classMagick_1_1PathQuadraticCurvetoArgs.html#a537f81983e904e6a4f40084fc0c710d1">Magick::PathQuadraticCurvetoArgs::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02781">Drawable.h:2781</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableViewbox_html_ad85ae457bcc06570827aea8f8b5807a6"><div class="ttname"><a href="classMagick_1_1DrawableViewbox.html#ad85ae457bcc06570827aea8f8b5807a6">Magick::DrawableViewbox::y1</a></div><div class="ttdeci">::ssize_t y1(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02323">Drawable.h:2323</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeDashArray_html"><div class="ttname"><a href="classMagick_1_1DrawableStrokeDashArray.html">Magick::DrawableStrokeDashArray</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01721">Drawable.h:1721</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableViewbox_html_ab04dfab8adf8476867ddac4704b8c9f2"><div class="ttname"><a href="classMagick_1_1DrawableViewbox.html#ab04dfab8adf8476867ddac4704b8c9f2">Magick::DrawableViewbox::x2</a></div><div class="ttdeci">void x2(::ssize_t x2_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02328">Drawable.h:2328</a></div></div>
<div class="ttc" id="classMagick_1_1PathQuadraticCurvetoArgs_html_a866b5d625346885d6865ec67fd27d2be"><div class="ttname"><a href="classMagick_1_1PathQuadraticCurvetoArgs.html#a866b5d625346885d6865ec67fd27d2be">Magick::PathQuadraticCurvetoArgs::x1</a></div><div class="ttdeci">double x1(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02758">Drawable.h:2758</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a865ebac7e894aca749ff4ae48295ea5f"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a865ebac7e894aca749ff4ae48295ea5f">Magick::DrawableRoundRectangle::upperLeftX</a></div><div class="ttdeci">void upperLeftX(double upperLeftX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01555">Drawable.h:1555</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_af5c510d20e789ff6e669b43bc2fe5c34"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#af5c510d20e789ff6e669b43bc2fe5c34">Magick::DrawableEllipse::originY</a></div><div class="ttdeci">double originY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00885">Drawable.h:885</a></div></div>
<div class="ttc" id="classMagick_1_1PathSmoothCurvetoRel_html"><div class="ttname"><a href="classMagick_1_1PathSmoothCurvetoRel.html">Magick::PathSmoothCurvetoRel</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02713">Drawable.h:2713</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_af97658877e81f4409eabf760b5a80613"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#af97658877e81f4409eabf760b5a80613">Magick::PathArcArgs::largeArcFlag</a></div><div class="ttdeci">void largeArcFlag(bool largeArcFlag_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02396">Drawable.h:2396</a></div></div>
<div class="ttc" id="classMagick_1_1PathSmoothCurvetoAbs_html"><div class="ttname"><a href="classMagick_1_1PathSmoothCurvetoAbs.html">Magick::PathSmoothCurvetoAbs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02689">Drawable.h:2689</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeLineJoin_html_a8ef7a7dbf93d432cf92df2d6ff0aac2a"><div class="ttname"><a href="classMagick_1_1DrawableStrokeLineJoin.html#a8ef7a7dbf93d432cf92df2d6ff0aac2a">Magick::DrawableStrokeLineJoin::linejoin</a></div><div class="ttdeci">void linejoin(LineJoin linejoin_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01816">Drawable.h:1816</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoHorizontalAbs_html_aab88c3bc0bb84a90f320205f7acbd70c"><div class="ttname"><a href="classMagick_1_1PathLinetoHorizontalAbs.html#aab88c3bc0bb84a90f320205f7acbd70c">Magick::PathLinetoHorizontalAbs::PathLinetoHorizontalAbs</a></div><div class="ttdeci">PathLinetoHorizontalAbs(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02976">Drawable.h:2976</a></div></div>
<div class="ttc" id="namespaceMagick_html_a6867b085837673cabe0f2efc47ddebcd"><div class="ttname"><a href="namespaceMagick.html#a6867b085837673cabe0f2efc47ddebcd">Magick::operator&lt;</a></div><div class="ttdeci">MagickPPExport int operator&lt;(const Magick::Color &amp;left_, const Magick::Color &amp;right_)</div><div class="ttdef"><b>Definition:</b> <a href="Color_8cpp_source.html#l00050">Color.cpp:50</a></div></div>
<div class="ttc" id="classMagick_1_1PathClosePath_html"><div class="ttname"><a href="classMagick_1_1PathClosePath.html">Magick::PathClosePath</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02517">Drawable.h:2517</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillRule_html"><div class="ttname"><a href="classMagick_1_1DrawableFillRule.html">Magick::DrawableFillRule</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00992">Drawable.h:992</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoVerticalRel_html_adf0e7cbd96346b6883df92032258d9ed"><div class="ttname"><a href="classMagick_1_1PathLinetoVerticalRel.html#adf0e7cbd96346b6883df92032258d9ed">Magick::PathLinetoVerticalRel::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03079">Drawable.h:3079</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextDecoration_html_ae7fd53c75edd3dcb2944352cb2b766ac"><div class="ttname"><a href="classMagick_1_1DrawableTextDecoration.html#ae7fd53c75edd3dcb2944352cb2b766ac">Magick::DrawableTextDecoration::decoration</a></div><div class="ttdeci">DecorationType decoration(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02132">Drawable.h:2132</a></div></div>
<div class="ttc" id="classMagick_1_1Coordinate_html_a1ca166825f80c054325656b2362f764e"><div class="ttname"><a href="classMagick_1_1Coordinate.html#a1ca166825f80c054325656b2362f764e">Magick::Coordinate::Coordinate</a></div><div class="ttdeci">Coordinate(void)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00052">Drawable.h:52</a></div></div>
<div class="ttc" id="classMagick_1_1PathSmoothQuadraticCurvetoRel_html"><div class="ttname"><a href="classMagick_1_1PathSmoothQuadraticCurvetoRel.html">Magick::PathSmoothQuadraticCurvetoRel</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02895">Drawable.h:2895</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a4284d48c487d16eaffb4722ee9f5bd1c"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a4284d48c487d16eaffb4722ee9f5bd1c">Magick::DrawableRoundRectangle::lowerRightX</a></div><div class="ttdeci">double lowerRightX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01577">Drawable.h:1577</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableLine_html"><div class="ttname"><a href="classMagick_1_1DrawableLine.html">Magick::DrawableLine</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01121">Drawable.h:1121</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_a03d0013b828c107309fcdc08c5485f7a"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#a03d0013b828c107309fcdc08c5485f7a">Magick::DrawableArc::startDegrees</a></div><div class="ttdeci">void startDegrees(double startDegrees_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00418">Drawable.h:418</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableViewbox_html_af8b59789247d96dd44f2466b6d41dc93"><div class="ttname"><a href="classMagick_1_1DrawableViewbox.html#af8b59789247d96dd44f2466b6d41dc93">Magick::DrawableViewbox::y2</a></div><div class="ttdeci">::ssize_t y2(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02341">Drawable.h:2341</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCompositeImage_html_abfb968860e3505dbbc60255a6608966e"><div class="ttname"><a href="classMagick_1_1DrawableCompositeImage.html#abfb968860e3505dbbc60255a6608966e">Magick::DrawableCompositeImage::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00778">Drawable.h:778</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableLine_html_aa5c0fb1ab6c0cc0965502de6068426a2"><div class="ttname"><a href="classMagick_1_1DrawableLine.html#aa5c0fb1ab6c0cc0965502de6068426a2">Magick::DrawableLine::endY</a></div><div class="ttdeci">void endY(double endY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01167">Drawable.h:1167</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoHorizontalAbs_html_a1aedca0f8d9f5dc0e34762513413f7d7"><div class="ttname"><a href="classMagick_1_1PathLinetoHorizontalAbs.html#a1aedca0f8d9f5dc0e34762513413f7d7">Magick::PathLinetoHorizontalAbs::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02993">Drawable.h:2993</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeOpacity_html_a41273c1145953125d594a46aa658ff51"><div class="ttname"><a href="classMagick_1_1DrawableStrokeOpacity.html#a41273c1145953125d594a46aa658ff51">Magick::DrawableStrokeOpacity::opacity</a></div><div class="ttdeci">double opacity(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01963">Drawable.h:1963</a></div></div>
<div class="ttc" id="classMagick_1_1Coordinate_html"><div class="ttname"><a href="classMagick_1_1Coordinate.html">Magick::Coordinate</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00048">Drawable.h:48</a></div></div>
<div class="ttc" id="classMagick_1_1PathMovetoRel_html"><div class="ttname"><a href="classMagick_1_1PathMovetoRel.html">Magick::PathMovetoRel</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03113">Drawable.h:3113</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePushGraphicContext_html_adf551f3c562e27bb4c86867fe2db45d2"><div class="ttname"><a href="classMagick_1_1DrawablePushGraphicContext.html#adf551f3c562e27bb4c86867fe2db45d2">Magick::DrawablePushGraphicContext::DrawablePushGraphicContext</a></div><div class="ttdeci">DrawablePushGraphicContext(void)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01337">Drawable.h:1337</a></div></div>
<div class="ttc" id="classMagick_1_1PathSmoothQuadraticCurvetoAbs_html"><div class="ttname"><a href="classMagick_1_1PathSmoothQuadraticCurvetoAbs.html">Magick::PathSmoothQuadraticCurvetoAbs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02871">Drawable.h:2871</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_a559cff5246f8684bf2e9d5262186df5e"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#a559cff5246f8684bf2e9d5262186df5e">Magick::DrawableEllipse::radiusX</a></div><div class="ttdeci">double radiusX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00894">Drawable.h:894</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillRule_html_a7b6aadf6fb24a117dbc9385d48ee2679"><div class="ttname"><a href="classMagick_1_1DrawableFillRule.html#a7b6aadf6fb24a117dbc9385d48ee2679">Magick::DrawableFillRule::fillRule</a></div><div class="ttdeci">void fillRule(const FillRule fillRule_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01008">Drawable.h:1008</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_ab85b7fca270b878730a866c47438c7d7"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#ab85b7fca270b878730a866c47438c7d7">Magick::PathArcArgs::sweepFlag</a></div><div class="ttdeci">void sweepFlag(bool sweepFlag_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02405">Drawable.h:2405</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_a7b37a7e853c42b63b28ee22a5e8e048a"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#a7b37a7e853c42b63b28ee22a5e8e048a">Magick::DrawableArc::endX</a></div><div class="ttdeci">void endX(double endX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00400">Drawable.h:400</a></div></div>
<div class="ttc" id="classMagick_1_1PathQuadraticCurvetoRel_html"><div class="ttname"><a href="classMagick_1_1PathQuadraticCurvetoRel.html">Magick::PathQuadraticCurvetoRel</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02847">Drawable.h:2847</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeLineJoin_html_a10ca1ddafff49328b7f31a858cb455bd"><div class="ttname"><a href="classMagick_1_1DrawableStrokeLineJoin.html#a10ca1ddafff49328b7f31a858cb455bd">Magick::DrawableStrokeLineJoin::DrawableStrokeLineJoin</a></div><div class="ttdeci">DrawableStrokeLineJoin(LineJoin linejoin_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01804">Drawable.h:1804</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_aed54d0fcc3e91607210b3f173c479c7c"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#aed54d0fcc3e91607210b3f173c479c7c">Magick::DrawableRoundRectangle::upperLeftY</a></div><div class="ttdeci">double upperLeftY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01568">Drawable.h:1568</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextUnderColor_html_ac57dfeda5cd1b26e7d69cf4a8019833e"><div class="ttname"><a href="classMagick_1_1DrawableTextUnderColor.html#ac57dfeda5cd1b26e7d69cf4a8019833e">Magick::DrawableTextUnderColor::color</a></div><div class="ttdeci">void color(const Color &amp;color_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02237">Drawable.h:2237</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCompositeImage_html_a77a735296359159ad03e89f774cbe5d8"><div class="ttname"><a href="classMagick_1_1DrawableCompositeImage.html#a77a735296359159ad03e89f774cbe5d8">Magick::DrawableCompositeImage::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00787">Drawable.h:787</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillOpacity_html_a3b493e22024002cbb618447a0d3752f7"><div class="ttname"><a href="classMagick_1_1DrawableFillOpacity.html#a3b493e22024002cbb618447a0d3752f7">Magick::DrawableFillOpacity::opacity</a></div><div class="ttdeci">void opacity(double opacity_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01039">Drawable.h:1039</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_ab961cd9d6895ff9b7bbed632122b8826"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#ab961cd9d6895ff9b7bbed632122b8826">Magick::DrawableEllipse::arcEnd</a></div><div class="ttdeci">double arcEnd(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00921">Drawable.h:921</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableColor_html_a5f321f30d1f858b059504d5474f6a15d"><div class="ttname"><a href="classMagick_1_1DrawableColor.html#a5f321f30d1f858b059504d5474f6a15d">Magick::DrawableColor::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00692">Drawable.h:692</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_a0c8aa13aecb288dc8da786fa15b9a471"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#a0c8aa13aecb288dc8da786fa15b9a471">Magick::PathCurvetoArgs::y1</a></div><div class="ttdeci">void y1(double y1_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02562">Drawable.h:2562</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCircle_html_adf7db25222a01aa866ed0029bd9a9fd8"><div class="ttname"><a href="classMagick_1_1DrawableCircle.html#adf7db25222a01aa866ed0029bd9a9fd8">Magick::DrawableCircle::perimY</a></div><div class="ttdeci">void perimY(double perimY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00653">Drawable.h:653</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableLine_html_aceece382c7f9c23b4ac7ea6e89cadd6b"><div class="ttname"><a href="classMagick_1_1DrawableLine.html#aceece382c7f9c23b4ac7ea6e89cadd6b">Magick::DrawableLine::startX</a></div><div class="ttdeci">void startX(double startX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01140">Drawable.h:1140</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePoint_html_a81c601c18b57d3e428595ed2e21b39e4"><div class="ttname"><a href="classMagick_1_1DrawablePoint.html#a81c601c18b57d3e428595ed2e21b39e4">Magick::DrawablePoint::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01220">Drawable.h:1220</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextKerning_html"><div class="ttname"><a href="classMagick_1_1DrawableTextKerning.html">Magick::DrawableTextKerning</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02202">Drawable.h:2202</a></div></div>
<div class="ttc" id="namespaceMagick_html_a49385d0c3be939293a9dbbcd00b7e2e5"><div class="ttname"><a href="namespaceMagick.html#a49385d0c3be939293a9dbbcd00b7e2e5">Magick::operator&lt;=</a></div><div class="ttdeci">MagickPPExport int operator&lt;=(const Magick::Color &amp;left_, const Magick::Color &amp;right_)</div><div class="ttdef"><b>Definition:</b> <a href="Color_8cpp_source.html#l00072">Color.cpp:72</a></div></div>
<div class="ttc" id="classMagick_1_1PathQuadraticCurvetoArgs_html_a0fe6fb6b207f1b262dda3629732a5b29"><div class="ttname"><a href="classMagick_1_1PathQuadraticCurvetoArgs.html#a0fe6fb6b207f1b262dda3629732a5b29">Magick::PathQuadraticCurvetoArgs::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02776">Drawable.h:2776</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_ae5ecb49ed1ae7ad3aea80d2fe0a2191b"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#ae5ecb49ed1ae7ad3aea80d2fe0a2191b">Magick::PathArcArgs::xAxisRotation</a></div><div class="ttdeci">void xAxisRotation(double xAxisRotation_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02387">Drawable.h:2387</a></div></div>
<div class="ttc" id="namespaceMagick_html_aa36f15d804034945c97b698ac82309e6"><div class="ttname"><a href="namespaceMagick.html#aa36f15d804034945c97b698ac82309e6">Magick::operator&gt;=</a></div><div class="ttdeci">MagickPPExport int operator&gt;=(const Magick::Color &amp;left_, const Magick::Color &amp;right_)</div><div class="ttdef"><b>Definition:</b> <a href="Color_8cpp_source.html#l00066">Color.cpp:66</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextDecoration_html_a9415f949275ef3a984dff16ff53e9e5e"><div class="ttname"><a href="classMagick_1_1DrawableTextDecoration.html#a9415f949275ef3a984dff16ff53e9e5e">Magick::DrawableTextDecoration::decoration</a></div><div class="ttdeci">void decoration(DecorationType decoration_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02128">Drawable.h:2128</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_a5bf2fdb4695dd182b36146e646487989"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#a5bf2fdb4695dd182b36146e646487989">Magick::DrawableEllipse::radiusX</a></div><div class="ttdeci">void radiusX(double radiusX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00890">Drawable.h:890</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableColor_html_ad566eb238307a44f1a35042df44c68e5"><div class="ttname"><a href="classMagick_1_1DrawableColor.html#ad566eb238307a44f1a35042df44c68e5">Magick::DrawableColor::paintMethod</a></div><div class="ttdeci">void paintMethod(PaintMethod paintMethod_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00706">Drawable.h:706</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableScaling_html_a52f219cb21f3aa741d0c41ceeb752d20"><div class="ttname"><a href="classMagick_1_1DrawableScaling.html#a52f219cb21f3aa741d0c41ceeb752d20">Magick::DrawableScaling::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01639">Drawable.h:1639</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoHorizontalAbs_html_acce69de6dbabd9e96a2b1a2a43300d75"><div class="ttname"><a href="classMagick_1_1PathLinetoHorizontalAbs.html#acce69de6dbabd9e96a2b1a2a43300d75">Magick::PathLinetoHorizontalAbs::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02989">Drawable.h:2989</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_a8b5f684c59b4217c6870b3e6083cffe4"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#a8b5f684c59b4217c6870b3e6083cffe4">Magick::PathCurvetoArgs::x1</a></div><div class="ttdeci">void x1(double x1_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02553">Drawable.h:2553</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTranslation_html_ae03094dd605fe6645a8bc750e5684601"><div class="ttname"><a href="classMagick_1_1DrawableTranslation.html#ae03094dd605fe6645a8bc750e5684601">Magick::DrawableTranslation::DrawableTranslation</a></div><div class="ttdeci">DrawableTranslation(double x_, double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02254">Drawable.h:2254</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRectangle_html_aa13d82ff29fbcdd4f985d1f3b50061a5"><div class="ttname"><a href="classMagick_1_1DrawableRectangle.html#aa13d82ff29fbcdd4f985d1f3b50061a5">Magick::DrawableRectangle::lowerRightY</a></div><div class="ttdeci">void lowerRightY(double lowerRightY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01447">Drawable.h:1447</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableText_html_aaacab1f5bbb3747084eb08f34aa00ae0"><div class="ttname"><a href="classMagick_1_1DrawableText.html#aaacab1f5bbb3747084eb08f34aa00ae0">Magick::DrawableText::encoding</a></div><div class="ttdeci">void encoding(const std::string &amp;encoding_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02020">Drawable.h:2020</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableLine_html_a24f7bf50a0abfacd8bed912c783f4f90"><div class="ttname"><a href="classMagick_1_1DrawableLine.html#a24f7bf50a0abfacd8bed912c783f4f90">Magick::DrawableLine::startY</a></div><div class="ttdeci">void startY(double startY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01149">Drawable.h:1149</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_a8ba72bf7dcf73a3de3edeebd8f7d4f77"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#a8ba72bf7dcf73a3de3edeebd8f7d4f77">Magick::PathArcArgs::sweepFlag</a></div><div class="ttdeci">bool sweepFlag(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02409">Drawable.h:2409</a></div></div>
<div class="ttc" id="classMagick_1_1VPath_html"><div class="ttname"><a href="classMagick_1_1VPath.html">Magick::VPath</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00184">Drawable.h:184</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableScaling_html_a4dea5d72587135feb0230a3d39937666"><div class="ttname"><a href="classMagick_1_1DrawableScaling.html#a4dea5d72587135feb0230a3d39937666">Magick::DrawableScaling::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01635">Drawable.h:1635</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableGravity_html_a52a98d19d6de2aeeeb1ec377efb9f331"><div class="ttname"><a href="classMagick_1_1DrawableGravity.html#a52a98d19d6de2aeeeb1ec377efb9f331">Magick::DrawableGravity::gravity</a></div><div class="ttdeci">void gravity(GravityType gravity_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01107">Drawable.h:1107</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableGravity_html_ad2df25ec41602efa5e2446b883760244"><div class="ttname"><a href="classMagick_1_1DrawableGravity.html#ad2df25ec41602efa5e2446b883760244">Magick::DrawableGravity::DrawableGravity</a></div><div class="ttdeci">DrawableGravity(GravityType gravity_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01094">Drawable.h:1094</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html">Magick::PathArcArgs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02356">Drawable.h:2356</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeOpacity_html_a2ff873b03ebbd75f97e853ea67c187e4"><div class="ttname"><a href="classMagick_1_1DrawableStrokeOpacity.html#a2ff873b03ebbd75f97e853ea67c187e4">Magick::DrawableStrokeOpacity::DrawableStrokeOpacity</a></div><div class="ttdeci">DrawableStrokeOpacity(double opacity_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01945">Drawable.h:1945</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableScaling_html_a5380676d1e86d61195c11415df46bedb"><div class="ttname"><a href="classMagick_1_1DrawableScaling.html#a5380676d1e86d61195c11415df46bedb">Magick::DrawableScaling::DrawableScaling</a></div><div class="ttdeci">DrawableScaling(double x_, double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01622">Drawable.h:1622</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillOpacity_html"><div class="ttname"><a href="classMagick_1_1DrawableFillOpacity.html">Magick::DrawableFillOpacity</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01022">Drawable.h:1022</a></div></div>
<div class="ttc" id="classMagick_1_1VPathBase_html_a5b85077c7e88c11366ce8899308fbaa0"><div class="ttname"><a href="classMagick_1_1VPathBase.html#a5b85077c7e88c11366ce8899308fbaa0">Magick::VPathBase::VPathBase</a></div><div class="ttdeci">VPathBase(void)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00163">Drawable.h:163</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeLineCap_html_a1497e58648d8ee2fc3394a691a8bd5d7"><div class="ttname"><a href="classMagick_1_1DrawableStrokeLineCap.html#a1497e58648d8ee2fc3394a691a8bd5d7">Magick::DrawableStrokeLineCap::linecap</a></div><div class="ttdeci">LineCap linecap(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01791">Drawable.h:1791</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCircle_html_a7296d9042b31194056a92fa220c91366"><div class="ttname"><a href="classMagick_1_1DrawableCircle.html#a7296d9042b31194056a92fa220c91366">Magick::DrawableCircle::perimX</a></div><div class="ttdeci">double perimX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00648">Drawable.h:648</a></div></div>
<div class="ttc" id="classMagick_1_1Coordinate_html_a3d121633462d4312f29909c3e9eb187f"><div class="ttname"><a href="classMagick_1_1Coordinate.html#a3d121633462d4312f29909c3e9eb187f">Magick::Coordinate::~Coordinate</a></div><div class="ttdeci">virtual ~Coordinate()</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00060">Drawable.h:60</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoVerticalAbs_html_a3ce9b314549b7703049e0ef1181463b3"><div class="ttname"><a href="classMagick_1_1PathLinetoVerticalAbs.html#a3ce9b314549b7703049e0ef1181463b3">Magick::PathLinetoVerticalAbs::PathLinetoVerticalAbs</a></div><div class="ttdeci">PathLinetoVerticalAbs(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03034">Drawable.h:3034</a></div></div>
<div class="ttc" id="Include_8h_html_a3648b581d4f8adf56a18ae67b7111a04"><div class="ttname"><a href="Include_8h.html#a3648b581d4f8adf56a18ae67b7111a04">MagickPPExport</a></div><div class="ttdeci">#define MagickPPExport</div><div class="ttdef"><b>Definition:</b> <a href="Include_8h_source.html#l00297">Include.h:297</a></div></div>
<div class="ttc" id="classMagick_1_1VPathBase_html"><div class="ttname"><a href="classMagick_1_1VPathBase.html">Magick::VPathBase</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00159">Drawable.h:159</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillPatternUrl_html"><div class="ttname"><a href="classMagick_1_1DrawableFillPatternUrl.html">Magick::DrawableFillPatternUrl</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00968">Drawable.h:968</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRectangle_html_abf4771e09652a0712adbb0c5633c3b1a"><div class="ttname"><a href="classMagick_1_1DrawableRectangle.html#abf4771e09652a0712adbb0c5633c3b1a">Magick::DrawableRectangle::lowerRightY</a></div><div class="ttdeci">double lowerRightY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01451">Drawable.h:1451</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableViewbox_html_a457c1064d506b293c2f13cebb594dcae"><div class="ttname"><a href="classMagick_1_1DrawableViewbox.html#a457c1064d506b293c2f13cebb594dcae">Magick::DrawableViewbox::x1</a></div><div class="ttdeci">void x1(::ssize_t x1_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02310">Drawable.h:2310</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableSkewX_html_a0da3241032fe7cd299c95fd40f7f5287"><div class="ttname"><a href="classMagick_1_1DrawableSkewX.html#a0da3241032fe7cd299c95fd40f7f5287">Magick::DrawableSkewX::DrawableSkewX</a></div><div class="ttdeci">DrawableSkewX(double angle_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01662">Drawable.h:1662</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableScaling_html"><div class="ttname"><a href="classMagick_1_1DrawableScaling.html">Magick::DrawableScaling</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01619">Drawable.h:1619</a></div></div>
<div class="ttc" id="namespaceMagick_html_a276bd0424953aa7c0499f84a05d91918"><div class="ttname"><a href="namespaceMagick.html#a276bd0424953aa7c0499f84a05d91918">Magick::DrawableList</a></div><div class="ttdeci">std::vector&lt; Magick::Drawable &gt; DrawableList</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00146">Drawable.h:146</a></div></div>
<div class="ttc" id="classMagick_1_1Coordinate_html_a88878441267ee5fc66dd344abf5f0709"><div class="ttname"><a href="classMagick_1_1Coordinate.html#a88878441267ee5fc66dd344abf5f0709">Magick::Coordinate::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00063">Drawable.h:63</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeDashOffset_html"><div class="ttname"><a href="classMagick_1_1DrawableStrokeDashOffset.html">Magick::DrawableStrokeDashOffset</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01749">Drawable.h:1749</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRectangle_html_adf6884e91a83a92e58e922742597e0f7"><div class="ttname"><a href="classMagick_1_1DrawableRectangle.html#adf6884e91a83a92e58e922742597e0f7">Magick::DrawableRectangle::lowerRightX</a></div><div class="ttdeci">double lowerRightX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01442">Drawable.h:1442</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_a261ace135104901f56c1f2f7166c6751"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#a261ace135104901f56c1f2f7166c6751">Magick::DrawableEllipse::arcEnd</a></div><div class="ttdeci">void arcEnd(double arcEnd_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00917">Drawable.h:917</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextAlignment_html"><div class="ttname"><a href="classMagick_1_1DrawableTextAlignment.html">Magick::DrawableTextAlignment</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02060">Drawable.h:2060</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCircle_html_ab84818c89fb442b1da9abed81332624e"><div class="ttname"><a href="classMagick_1_1DrawableCircle.html#ab84818c89fb442b1da9abed81332624e">Magick::DrawableCircle::DrawableCircle</a></div><div class="ttdeci">DrawableCircle(double originX_, double originY_, double perimX_, double perimY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00609">Drawable.h:609</a></div></div>
<div class="ttc" id="classMagick_1_1PathQuadraticCurvetoArgs_html"><div class="ttname"><a href="classMagick_1_1PathQuadraticCurvetoArgs.html">Magick::PathQuadraticCurvetoArgs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02742">Drawable.h:2742</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoHorizontalRel_html_abb897d3e70cc311b714c09a83aecf9c6"><div class="ttname"><a href="classMagick_1_1PathLinetoHorizontalRel.html#abb897d3e70cc311b714c09a83aecf9c6">Magick::PathLinetoHorizontalRel::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03017">Drawable.h:3017</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCircle_html_ad54cffdf38e7701dde5899ea4dfae2a9"><div class="ttname"><a href="classMagick_1_1DrawableCircle.html#ad54cffdf38e7701dde5899ea4dfae2a9">Magick::DrawableCircle::originX</a></div><div class="ttdeci">void originX(double originX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00626">Drawable.h:626</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_a57dd36feb42a99c456f82496a8be863b"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#a57dd36feb42a99c456f82496a8be863b">Magick::PathArcArgs::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02414">Drawable.h:2414</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_a8a89cccdf896b793795c0b6a9759b455"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#a8a89cccdf896b793795c0b6a9759b455">Magick::DrawableArc::endDegrees</a></div><div class="ttdeci">double endDegrees(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00431">Drawable.h:431</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableColor_html_afef337847d1b43ef224d8e0ba91b06df"><div class="ttname"><a href="classMagick_1_1DrawableColor.html#afef337847d1b43ef224d8e0ba91b06df">Magick::DrawableColor::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00688">Drawable.h:688</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableMiterLimit_html_a45495fb74a55edacc577a1a54a62f294"><div class="ttname"><a href="classMagick_1_1DrawableMiterLimit.html#a45495fb74a55edacc577a1a54a62f294">Magick::DrawableMiterLimit::miterlimit</a></div><div class="ttdeci">void miterlimit(size_t miterlimit_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01845">Drawable.h:1845</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoVerticalAbs_html"><div class="ttname"><a href="classMagick_1_1PathLinetoVerticalAbs.html">Magick::PathLinetoVerticalAbs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03031">Drawable.h:3031</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableText_html_a24cea86153396381689035611f3028bc"><div class="ttname"><a href="classMagick_1_1DrawableText.html#a24cea86153396381689035611f3028bc">Magick::DrawableText::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02034">Drawable.h:2034</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeLineCap_html_ae19a7ab43c7c69031763ca6e577864e4"><div class="ttname"><a href="classMagick_1_1DrawableStrokeLineCap.html#ae19a7ab43c7c69031763ca6e577864e4">Magick::DrawableStrokeLineCap::DrawableStrokeLineCap</a></div><div class="ttdeci">DrawableStrokeLineCap(LineCap linecap_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01775">Drawable.h:1775</a></div></div>
<div class="ttc" id="classMagick_1_1PathQuadraticCurvetoArgs_html_a4d475a922cbef4c758668dcdb1257a3e"><div class="ttname"><a href="classMagick_1_1PathQuadraticCurvetoArgs.html#a4d475a922cbef4c758668dcdb1257a3e">Magick::PathQuadraticCurvetoArgs::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02772">Drawable.h:2772</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableClipRule_html"><div class="ttname"><a href="classMagick_1_1DrawableClipRule.html">Magick::DrawableClipRule</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00493">Drawable.h:493</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_a5f984ae815df0d9781edb8db50225e7a"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#a5f984ae815df0d9781edb8db50225e7a">Magick::DrawableAffine::sy</a></div><div class="ttdeci">void sy(const double sy_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00253">Drawable.h:253</a></div></div>
<div class="ttc" id="namespaceMagick_html_a2315b94c36be63d8caae300274cd94f1"><div class="ttname"><a href="namespaceMagick.html#a2315b94c36be63d8caae300274cd94f1">Magick::VPathList</a></div><div class="ttdeci">std::vector&lt; Magick::VPath &gt; VPathList</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00209">Drawable.h:209</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableText_html"><div class="ttname"><a href="classMagick_1_1DrawableText.html">Magick::DrawableText</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02002">Drawable.h:2002</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoAbs_html"><div class="ttname"><a href="classMagick_1_1PathLinetoAbs.html">Magick::PathLinetoAbs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02923">Drawable.h:2923</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFont_html_abc930e624811fb0d7915a99f8e233587"><div class="ttname"><a href="classMagick_1_1DrawableFont.html#abc930e624811fb0d7915a99f8e233587">Magick::DrawableFont::font</a></div><div class="ttdeci">std::string font(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01077">Drawable.h:1077</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_af16964d2a507a65e2b1072192fc19376"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#af16964d2a507a65e2b1072192fc19376">Magick::DrawableRoundRectangle::width</a></div><div class="ttdeci">void width(double width_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01535">Drawable.h:1535</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_af600bbb309a7d7ab070961760b2e9199"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#af600bbb309a7d7ab070961760b2e9199">Magick::DrawableEllipse::originX</a></div><div class="ttdeci">double originX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00876">Drawable.h:876</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokePatternUrl_html"><div class="ttname"><a href="classMagick_1_1DrawableStrokePatternUrl.html">Magick::DrawableStrokePatternUrl</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01859">Drawable.h:1859</a></div></div>
<div class="ttc" id="classMagick_1_1PathQuadraticCurvetoArgs_html_a3d178972acbcaaea341169e66f1304e1"><div class="ttname"><a href="classMagick_1_1PathQuadraticCurvetoArgs.html#a3d178972acbcaaea341169e66f1304e1">Magick::PathQuadraticCurvetoArgs::y1</a></div><div class="ttdeci">void y1(double y1_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02763">Drawable.h:2763</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTranslation_html_adf76bba6d85036a0819f6692bd267ee6"><div class="ttname"><a href="classMagick_1_1DrawableTranslation.html#adf76bba6d85036a0819f6692bd267ee6">Magick::DrawableTranslation::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02267">Drawable.h:2267</a></div></div>
<div class="ttc" id="classMagick_1_1Color_html"><div class="ttname"><a href="classMagick_1_1Color.html">Magick::Color</a></div><div class="ttdef"><b>Definition:</b> <a href="Color_8h_source.html#l00036">Color.h:36</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_ad2c6d82e978a9655e41209fb4cb4efcd"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#ad2c6d82e978a9655e41209fb4cb4efcd">Magick::DrawableAffine::sx</a></div><div class="ttdeci">void sx(const double sx_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00244">Drawable.h:244</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_ad581672bfbc2e78c63de01cef3d65623"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#ad581672bfbc2e78c63de01cef3d65623">Magick::PathCurvetoArgs::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02602">Drawable.h:2602</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCompositeImage_html_a19bb767aa36118141c665d7af5a7b03b"><div class="ttname"><a href="classMagick_1_1DrawableCompositeImage.html#a19bb767aa36118141c665d7af5a7b03b">Magick::DrawableCompositeImage::height</a></div><div class="ttdeci">double height(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00809">Drawable.h:809</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_a12b84e119edf452b4ede73a6a3a68efd"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#a12b84e119edf452b4ede73a6a3a68efd">Magick::DrawableArc::startX</a></div><div class="ttdeci">void startX(double startX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00382">Drawable.h:382</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePopPattern_html"><div class="ttname"><a href="classMagick_1_1DrawablePopPattern.html">Magick::DrawablePopPattern</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01355">Drawable.h:1355</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_a07b5f6b816a6a09fa5f1b9874d704882"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#a07b5f6b816a6a09fa5f1b9874d704882">Magick::PathArcArgs::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02423">Drawable.h:2423</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html">Magick::DrawableAffine</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00226">Drawable.h:226</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_a74d9c0d91aec1abbb72a745f129c653d"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#a74d9c0d91aec1abbb72a745f129c653d">Magick::PathCurvetoArgs::y1</a></div><div class="ttdeci">double y1(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02566">Drawable.h:2566</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableLine_html_aad79adedf4c50a9955cdeeaa8f1f94e0"><div class="ttname"><a href="classMagick_1_1DrawableLine.html#aad79adedf4c50a9955cdeeaa8f1f94e0">Magick::DrawableLine::endY</a></div><div class="ttdeci">double endY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01171">Drawable.h:1171</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_a1427eac7701e029827658d8cec157737"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#a1427eac7701e029827658d8cec157737">Magick::DrawableEllipse::radiusY</a></div><div class="ttdeci">void radiusY(double radiusY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00899">Drawable.h:899</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableSkewY_html_a9cdab6ccdb7724ed0b829735441fcd55"><div class="ttname"><a href="classMagick_1_1DrawableSkewY.html#a9cdab6ccdb7724ed0b829735441fcd55">Magick::DrawableSkewY::DrawableSkewY</a></div><div class="ttdeci">DrawableSkewY(double angle_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01691">Drawable.h:1691</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableColor_html"><div class="ttname"><a href="classMagick_1_1DrawableColor.html">Magick::DrawableColor</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00670">Drawable.h:670</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoHorizontalRel_html"><div class="ttname"><a href="classMagick_1_1PathLinetoHorizontalRel.html">Magick::PathLinetoHorizontalRel</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03001">Drawable.h:3001</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextAntialias_html_afb46564933936c8744e257a4abf8a3a9"><div class="ttname"><a href="classMagick_1_1DrawableTextAntialias.html#afb46564933936c8744e257a4abf8a3a9">Magick::DrawableTextAntialias::flag</a></div><div class="ttdeci">bool flag(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02103">Drawable.h:2103</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableMiterLimit_html"><div class="ttname"><a href="classMagick_1_1DrawableMiterLimit.html">Magick::DrawableMiterLimit</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01830">Drawable.h:1830</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_ad6807ca4ee4d8f49452201f78e73c0eb"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#ad6807ca4ee4d8f49452201f78e73c0eb">Magick::DrawableArc::endY</a></div><div class="ttdeci">void endY(double endY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00409">Drawable.h:409</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_af84eb8c59a703bedc82a58408f6b5d80"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#af84eb8c59a703bedc82a58408f6b5d80">Magick::DrawableRoundRectangle::centerY</a></div><div class="ttdeci">void centerY(double centerY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01526">Drawable.h:1526</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_a4a97ccc0a6f2e9256282a775e656e3b6"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#a4a97ccc0a6f2e9256282a775e656e3b6">Magick::DrawableEllipse::originY</a></div><div class="ttdeci">void originY(double originY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00881">Drawable.h:881</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCompositeImage_html_a0f5490809a7a6f639e9d201a14ea68aa"><div class="ttname"><a href="classMagick_1_1DrawableCompositeImage.html#a0f5490809a7a6f639e9d201a14ea68aa">Magick::DrawableCompositeImage::composition</a></div><div class="ttdeci">CompositeOperator composition(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00770">Drawable.h:770</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillColor_html"><div class="ttname"><a href="classMagick_1_1DrawableFillColor.html">Magick::DrawableFillColor</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00936">Drawable.h:936</a></div></div>
<div class="ttc" id="Drawable_8h_html_a2f907bec461a7be8634d924a9d821263"><div class="ttname"><a href="Drawable_8h.html#a2f907bec461a7be8634d924a9d821263">MagickDrawableExtern</a></div><div class="ttdeci">#define MagickDrawableExtern</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00040">Drawable.h:40</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAlpha_html_a6222340c460631d22384cbb384acc12e"><div class="ttname"><a href="classMagick_1_1DrawableAlpha.html#a6222340c460631d22384cbb384acc12e">Magick::DrawableAlpha::DrawableAlpha</a></div><div class="ttdeci">DrawableAlpha(double x_, double y_, PaintMethod paintMethod_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00307">Drawable.h:307</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a923246be00354ca6c71424e23e3e612e"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a923246be00354ca6c71424e23e3e612e">Magick::DrawableRoundRectangle::hight</a></div><div class="ttdeci">double hight(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01548">Drawable.h:1548</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRotation_html"><div class="ttname"><a href="classMagick_1_1DrawableRotation.html">Magick::DrawableRotation</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01464">Drawable.h:1464</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeColor_html_a7b622a9744dfed8f33bc30acf9be24a3"><div class="ttname"><a href="classMagick_1_1DrawableStrokeColor.html#a7b622a9744dfed8f33bc30acf9be24a3">Magick::DrawableStrokeColor::color</a></div><div class="ttdeci">void color(const Color &amp;color_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01927">Drawable.h:1927</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCircle_html"><div class="ttname"><a href="classMagick_1_1DrawableCircle.html">Magick::DrawableCircle</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00606">Drawable.h:606</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextAntialias_html"><div class="ttname"><a href="classMagick_1_1DrawableTextAntialias.html">Magick::DrawableTextAntialias</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02084">Drawable.h:2084</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a6aea0105cff578c23b4b2ea19e8370a1"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a6aea0105cff578c23b4b2ea19e8370a1">Magick::DrawableRoundRectangle::lowerRightY</a></div><div class="ttdeci">void lowerRightY(double lowerRightY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01582">Drawable.h:1582</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePath_html"><div class="ttname"><a href="classMagick_1_1DrawablePath.html">Magick::DrawablePath</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01184">Drawable.h:1184</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_a2bb3d4e10b75f683bac97912e45f7819"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#a2bb3d4e10b75f683bac97912e45f7819">Magick::PathCurvetoArgs::x2</a></div><div class="ttdeci">double x2(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02575">Drawable.h:2575</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableLine_html_a6bd7040f818e898e93499bd8b2121e19"><div class="ttname"><a href="classMagick_1_1DrawableLine.html#a6bd7040f818e898e93499bd8b2121e19">Magick::DrawableLine::DrawableLine</a></div><div class="ttdeci">DrawableLine(double startX_, double startY_, double endX_, double endY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01124">Drawable.h:1124</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableBezier_html"><div class="ttname"><a href="classMagick_1_1DrawableBezier.html">Magick::DrawableBezier</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00446">Drawable.h:446</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeLineCap_html"><div class="ttname"><a href="classMagick_1_1DrawableStrokeLineCap.html">Magick::DrawableStrokeLineCap</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01772">Drawable.h:1772</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeWidth_html_a6a8123e65f48e73bc6936eb17dbf9bb6"><div class="ttname"><a href="classMagick_1_1DrawableStrokeWidth.html#a6a8123e65f48e73bc6936eb17dbf9bb6">Magick::DrawableStrokeWidth::DrawableStrokeWidth</a></div><div class="ttdeci">DrawableStrokeWidth(double width_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01976">Drawable.h:1976</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeLineCap_html_aff43a3d87c38516222815c508e14647b"><div class="ttname"><a href="classMagick_1_1DrawableStrokeLineCap.html#aff43a3d87c38516222815c508e14647b">Magick::DrawableStrokeLineCap::linecap</a></div><div class="ttdeci">void linecap(LineCap linecap_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01787">Drawable.h:1787</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePopClipPath_html"><div class="ttname"><a href="classMagick_1_1DrawablePopClipPath.html">Magick::DrawablePopClipPath</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00537">Drawable.h:537</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a4d1574d13d274f3f6cfb8254eda47ea6"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a4d1574d13d274f3f6cfb8254eda47ea6">Magick::DrawableRoundRectangle::cornerHeight</a></div><div class="ttdeci">double cornerHeight(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01604">Drawable.h:1604</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_a2b38ac598adc16937d59e82dc4ae5c06"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#a2b38ac598adc16937d59e82dc4ae5c06">Magick::DrawableAffine::ty</a></div><div class="ttdeci">double ty(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00293">Drawable.h:293</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCompositeImage_html_a5f191eef857c4dcdb5a30a3d4d41bbc4"><div class="ttname"><a href="classMagick_1_1DrawableCompositeImage.html#a5f191eef857c4dcdb5a30a3d4d41bbc4">Magick::DrawableCompositeImage::height</a></div><div class="ttdeci">void height(double height_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00805">Drawable.h:805</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_ac49371ef31000ca663ac1b552f063ce2"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#ac49371ef31000ca663ac1b552f063ce2">Magick::DrawableAffine::rx</a></div><div class="ttdeci">void rx(const double rx_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00262">Drawable.h:262</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAlpha_html_a3f3412b896130f703db52eb412766ab7"><div class="ttname"><a href="classMagick_1_1DrawableAlpha.html#a3f3412b896130f703db52eb412766ab7">Magick::DrawableAlpha::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00337">Drawable.h:337</a></div></div>
<div class="ttc" id="classMagick_1_1PathQuadraticCurvetoAbs_html"><div class="ttname"><a href="classMagick_1_1PathQuadraticCurvetoAbs.html">Magick::PathQuadraticCurvetoAbs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02823">Drawable.h:2823</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextInterwordSpacing_html"><div class="ttname"><a href="classMagick_1_1DrawableTextInterwordSpacing.html">Magick::DrawableTextInterwordSpacing</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02182">Drawable.h:2182</a></div></div>
<div class="ttc" id="Color_8h_html"><div class="ttname"><a href="Color_8h.html">Color.h</a></div></div>
<div class="ttc" id="classMagick_1_1PathMovetoAbs_html"><div class="ttname"><a href="classMagick_1_1PathMovetoAbs.html">Magick::PathMovetoAbs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03089">Drawable.h:3089</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableClipPath_html"><div class="ttname"><a href="classMagick_1_1DrawableClipPath.html">Magick::DrawableClipPath</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00578">Drawable.h:578</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableText_html_a6017acf50387dcc2ef8701d50dd9e21e"><div class="ttname"><a href="classMagick_1_1DrawableText.html#a6017acf50387dcc2ef8701d50dd9e21e">Magick::DrawableText::text</a></div><div class="ttdeci">void text(const std::string &amp;text_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02043">Drawable.h:2043</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRotation_html_a23424072038ba273cdb876f5ba66a9ec"><div class="ttname"><a href="classMagick_1_1DrawableRotation.html#a23424072038ba273cdb876f5ba66a9ec">Magick::DrawableRotation::DrawableRotation</a></div><div class="ttdeci">DrawableRotation(double angle_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01467">Drawable.h:1467</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableLine_html_a2de736f893b3555ca15636dfdac34019"><div class="ttname"><a href="classMagick_1_1DrawableLine.html#a2de736f893b3555ca15636dfdac34019">Magick::DrawableLine::endX</a></div><div class="ttdeci">double endX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01162">Drawable.h:1162</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeAntialias_html"><div class="ttname"><a href="classMagick_1_1DrawableStrokeAntialias.html">Magick::DrawableStrokeAntialias</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01883">Drawable.h:1883</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_a6f76ece90edecc705242ffc4effb10ea"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#a6f76ece90edecc705242ffc4effb10ea">Magick::PathCurvetoArgs::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02593">Drawable.h:2593</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoRel_html"><div class="ttname"><a href="classMagick_1_1PathLinetoRel.html">Magick::PathLinetoRel</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02947">Drawable.h:2947</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCompositeImage_html"><div class="ttname"><a href="classMagick_1_1DrawableCompositeImage.html">Magick::DrawableCompositeImage</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00723">Drawable.h:723</a></div></div>
<div class="ttc" id="Include_8h_html"><div class="ttname"><a href="Include_8h.html">Include.h</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeAntialias_html_af2a80a36d2690ba9e68cab981cd3b684"><div class="ttname"><a href="classMagick_1_1DrawableStrokeAntialias.html#af2a80a36d2690ba9e68cab981cd3b684">Magick::DrawableStrokeAntialias::flag</a></div><div class="ttdeci">bool flag(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01902">Drawable.h:1902</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableColor_html_a68225d0f4be2c2563a4d1d15c809934d"><div class="ttname"><a href="classMagick_1_1DrawableColor.html#a68225d0f4be2c2563a4d1d15c809934d">Magick::DrawableColor::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00701">Drawable.h:701</a></div></div>
<div class="ttc" id="namespaceMagick_html_a40749dfdc7f056fa5aee9b6d344fbaf5"><div class="ttname"><a href="namespaceMagick.html#a40749dfdc7f056fa5aee9b6d344fbaf5">Magick::PathArcArgsList</a></div><div class="ttdeci">std::vector&lt; Magick::PathArcArgs &gt; PathArcArgsList</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02456">Drawable.h:2456</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_ac929d83185fa34a460f36f7f0625b571"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#ac929d83185fa34a460f36f7f0625b571">Magick::DrawableArc::endDegrees</a></div><div class="ttdeci">void endDegrees(double endDegrees_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00427">Drawable.h:427</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeWidth_html_a11c364fbe4178bc36c7ea1d5d84f3ee3"><div class="ttname"><a href="classMagick_1_1DrawableStrokeWidth.html#a11c364fbe4178bc36c7ea1d5d84f3ee3">Magick::DrawableStrokeWidth::width</a></div><div class="ttdeci">void width(double width_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01988">Drawable.h:1988</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableMiterLimit_html_a6aad5cb51715d85e2e1bb8a8473f0546"><div class="ttname"><a href="classMagick_1_1DrawableMiterLimit.html#a6aad5cb51715d85e2e1bb8a8473f0546">Magick::DrawableMiterLimit::DrawableMiterLimit</a></div><div class="ttdeci">DrawableMiterLimit(size_t miterlimit_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01833">Drawable.h:1833</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRectangle_html_a46488357ffc09b66c20397769f545a7e"><div class="ttname"><a href="classMagick_1_1DrawableRectangle.html#a46488357ffc09b66c20397769f545a7e">Magick::DrawableRectangle::upperLeftX</a></div><div class="ttdeci">double upperLeftX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01424">Drawable.h:1424</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_aa8d14fb6e1288f0a259749ac5ffbca03"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#aa8d14fb6e1288f0a259749ac5ffbca03">Magick::PathArcArgs::radiusX</a></div><div class="ttdeci">void radiusX(double radiusX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02369">Drawable.h:2369</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html">Magick::DrawableRoundRectangle</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01493">Drawable.h:1493</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePoint_html"><div class="ttname"><a href="classMagick_1_1DrawablePoint.html">Magick::DrawablePoint</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01204">Drawable.h:1204</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableSkewX_html_a622d55a0e7aca9c68eece955b5e9d606"><div class="ttname"><a href="classMagick_1_1DrawableSkewX.html#a622d55a0e7aca9c68eece955b5e9d606">Magick::DrawableSkewX::angle</a></div><div class="ttdeci">void angle(double angle_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01674">Drawable.h:1674</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePopClipPath_html_a9cadbbaab75656f2e772410605c7927b"><div class="ttname"><a href="classMagick_1_1DrawablePopClipPath.html#a9cadbbaab75656f2e772410605c7927b">Magick::DrawablePopClipPath::DrawablePopClipPath</a></div><div class="ttdeci">DrawablePopClipPath(void)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00540">Drawable.h:540</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a117e2effe0a80fcba29c0c77bd59d6e8"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a117e2effe0a80fcba29c0c77bd59d6e8">Magick::DrawableRoundRectangle::cornerWidth</a></div><div class="ttdeci">double cornerWidth(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01595">Drawable.h:1595</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_ac724caf507625b0e4e7537affd173894"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#ac724caf507625b0e4e7537affd173894">Magick::DrawableRoundRectangle::width</a></div><div class="ttdeci">double width(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01539">Drawable.h:1539</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_a1fd958c89853f1b3825562bf42c068da"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#a1fd958c89853f1b3825562bf42c068da">Magick::DrawableArc::startY</a></div><div class="ttdeci">void startY(double startY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00391">Drawable.h:391</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextDirection_html"><div class="ttname"><a href="classMagick_1_1DrawableTextDirection.html">Magick::DrawableTextDirection</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02142">Drawable.h:2142</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRotation_html_a1123ce129b1d9b2980803ba525ab1b66"><div class="ttname"><a href="classMagick_1_1DrawableRotation.html#a1123ce129b1d9b2980803ba525ab1b66">Magick::DrawableRotation::angle</a></div><div class="ttdeci">double angle(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01483">Drawable.h:1483</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCompositeImage_html_ad65954637c5e659f38b5422fc3f35f53"><div class="ttname"><a href="classMagick_1_1DrawableCompositeImage.html#ad65954637c5e659f38b5422fc3f35f53">Magick::DrawableCompositeImage::width</a></div><div class="ttdeci">double width(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00800">Drawable.h:800</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableScaling_html_a3a024d3370538c24317246fbaf7584de"><div class="ttname"><a href="classMagick_1_1DrawableScaling.html#a3a024d3370538c24317246fbaf7584de">Magick::DrawableScaling::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01644">Drawable.h:1644</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableLine_html_aa502e803242f404ae45b8b5ffa9b9dc3"><div class="ttname"><a href="classMagick_1_1DrawableLine.html#aa502e803242f404ae45b8b5ffa9b9dc3">Magick::DrawableLine::startY</a></div><div class="ttdeci">double startY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01153">Drawable.h:1153</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCircle_html_a45cfec56e3622efdce8ca6790b15a021"><div class="ttname"><a href="classMagick_1_1DrawableCircle.html#a45cfec56e3622efdce8ca6790b15a021">Magick::DrawableCircle::originX</a></div><div class="ttdeci">double originX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00630">Drawable.h:630</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_a23fe3f0f89db9a194e08c512871f880f"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#a23fe3f0f89db9a194e08c512871f880f">Magick::DrawableAffine::tx</a></div><div class="ttdeci">double tx(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00284">Drawable.h:284</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableViewbox_html_a85c750eccbc737012f2a87bb7ed900e5"><div class="ttname"><a href="classMagick_1_1DrawableViewbox.html#a85c750eccbc737012f2a87bb7ed900e5">Magick::DrawableViewbox::x1</a></div><div class="ttdeci">::ssize_t x1(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02314">Drawable.h:2314</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableColor_html_a832bfdf8ed28246bebcbde231c16e7d0"><div class="ttname"><a href="classMagick_1_1DrawableColor.html#a832bfdf8ed28246bebcbde231c16e7d0">Magick::DrawableColor::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00697">Drawable.h:697</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeWidth_html_a1d95b758e755e1ee9e407e50aacfb717"><div class="ttname"><a href="classMagick_1_1DrawableStrokeWidth.html#a1d95b758e755e1ee9e407e50aacfb717">Magick::DrawableStrokeWidth::width</a></div><div class="ttdeci">double width(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01992">Drawable.h:1992</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoVerticalRel_html_a5171762d46f952e004fa8bef049e380b"><div class="ttname"><a href="classMagick_1_1PathLinetoVerticalRel.html#a5171762d46f952e004fa8bef049e380b">Magick::PathLinetoVerticalRel::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03075">Drawable.h:3075</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_aab42c1eea0cdb854cfae39ea466eeaed"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#aab42c1eea0cdb854cfae39ea466eeaed">Magick::DrawableAffine::ry</a></div><div class="ttdeci">double ry(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00275">Drawable.h:275</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a5ccf5eb4f9691f390f1b90ef4619453e"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a5ccf5eb4f9691f390f1b90ef4619453e">Magick::DrawableRoundRectangle::cornerHeight</a></div><div class="ttdeci">void cornerHeight(double cornerHeight_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01600">Drawable.h:1600</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePointSize_html_a793791cf58998380320481d815599ede"><div class="ttname"><a href="classMagick_1_1DrawablePointSize.html#a793791cf58998380320481d815599ede">Magick::DrawablePointSize::DrawablePointSize</a></div><div class="ttdeci">DrawablePointSize(double pointSize_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01247">Drawable.h:1247</a></div></div>
<div class="ttc" id="classMagick_1_1Drawable_html"><div class="ttname"><a href="classMagick_1_1Drawable.html">Magick::Drawable</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00120">Drawable.h:120</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCircle_html_ab3c2ab36ae166b79a564859bd149b060"><div class="ttname"><a href="classMagick_1_1DrawableCircle.html#ab3c2ab36ae166b79a564859bd149b060">Magick::DrawableCircle::perimX</a></div><div class="ttdeci">void perimX(double perimX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00644">Drawable.h:644</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeWidth_html"><div class="ttname"><a href="classMagick_1_1DrawableStrokeWidth.html">Magick::DrawableStrokeWidth</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01973">Drawable.h:1973</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a9f13a5df9829d15e49be4c79cf37acb0"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a9f13a5df9829d15e49be4c79cf37acb0">Magick::DrawableRoundRectangle::cornerWidth</a></div><div class="ttdeci">void cornerWidth(double cornerWidth_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01591">Drawable.h:1591</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_ad9285ca7dc3a08292531d4752ea59151"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#ad9285ca7dc3a08292531d4752ea59151">Magick::DrawableAffine::ry</a></div><div class="ttdeci">void ry(const double ry_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00271">Drawable.h:271</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_a11f964d1e4bf7e5f3bec5e0725e65015"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#a11f964d1e4bf7e5f3bec5e0725e65015">Magick::DrawableArc::endX</a></div><div class="ttdeci">double endX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00404">Drawable.h:404</a></div></div>
<div class="ttc" id="classMagick_1_1Coordinate_html_a4920cf10209ebe843a92de8ea53f374e"><div class="ttname"><a href="classMagick_1_1Coordinate.html#a4920cf10209ebe843a92de8ea53f374e">Magick::Coordinate::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00062">Drawable.h:62</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableViewbox_html_a5558dfacbcf9e9053af33d2c86c19338"><div class="ttname"><a href="classMagick_1_1DrawableViewbox.html#a5558dfacbcf9e9053af33d2c86c19338">Magick::DrawableViewbox::x2</a></div><div class="ttdeci">::ssize_t x2(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02332">Drawable.h:2332</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePushGraphicContext_html"><div class="ttname"><a href="classMagick_1_1DrawablePushGraphicContext.html">Magick::DrawablePushGraphicContext</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01334">Drawable.h:1334</a></div></div>
<div class="ttc" id="namespaceMagick_html_a674ec3ded14babb8fd77e749b2f01eab"><div class="ttname"><a href="namespaceMagick.html#a674ec3ded14babb8fd77e749b2f01eab">Magick::operator&gt;</a></div><div class="ttdeci">MagickPPExport int operator&gt;(const Magick::Color &amp;left_, const Magick::Color &amp;right_)</div><div class="ttdef"><b>Definition:</b> <a href="Color_8cpp_source.html#l00044">Color.cpp:44</a></div></div>
<div class="ttc" id="classMagick_1_1PathQuadraticCurvetoArgs_html_a9baf4d94586383c75f53367621fed484"><div class="ttname"><a href="classMagick_1_1PathQuadraticCurvetoArgs.html#a9baf4d94586383c75f53367621fed484">Magick::PathQuadraticCurvetoArgs::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02785">Drawable.h:2785</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableSkewX_html_a3d0bc88c4cae238148c18d332235641b"><div class="ttname"><a href="classMagick_1_1DrawableSkewX.html#a3d0bc88c4cae238148c18d332235641b">Magick::DrawableSkewX::angle</a></div><div class="ttdeci">double angle(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01678">Drawable.h:1678</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableClipPath_html_af8006c841c5f21a34f3dec88b444fbe3"><div class="ttname"><a href="classMagick_1_1DrawableClipPath.html#af8006c841c5f21a34f3dec88b444fbe3">Magick::DrawableClipPath::clip_path</a></div><div class="ttdeci">void clip_path(const std::string &amp;id_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00592">Drawable.h:592</a></div></div>
<div class="ttc" id="namespaceMagick_html_a30d0616db4b51b6a826473f712d04611"><div class="ttname"><a href="namespaceMagick.html#a30d0616db4b51b6a826473f712d04611">Magick::operator==</a></div><div class="ttdeci">MagickPPExport int operator==(const Magick::Color &amp;left_, const Magick::Color &amp;right_)</div><div class="ttdef"><b>Definition:</b> <a href="Color_8cpp_source.html#l00022">Color.cpp:22</a></div></div>
<div class="ttc" id="namespaceMagick_html_a4848723142d4954f66b2dbb123fc29f0"><div class="ttname"><a href="namespaceMagick.html#a4848723142d4954f66b2dbb123fc29f0">Magick::Image</a></div><div class="ttdeci">class MagickPPExport Image</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00722">Drawable.h:722</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePointSize_html_a3235b2cd7653fc08918d7a9cf21f7db2"><div class="ttname"><a href="classMagick_1_1DrawablePointSize.html#a3235b2cd7653fc08918d7a9cf21f7db2">Magick::DrawablePointSize::pointSize</a></div><div class="ttdeci">void pointSize(double pointSize_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01259">Drawable.h:1259</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_ac57acec6b78cb83cf457086e5b85059f"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#ac57acec6b78cb83cf457086e5b85059f">Magick::DrawableEllipse::arcStart</a></div><div class="ttdeci">double arcStart(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00912">Drawable.h:912</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableText_html_a1608f1c898e8e28f02c1f3490dce6354"><div class="ttname"><a href="classMagick_1_1DrawableText.html#a1608f1c898e8e28f02c1f3490dce6354">Magick::DrawableText::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02038">Drawable.h:2038</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoRel_html"><div class="ttname"><a href="classMagick_1_1PathCurvetoRel.html">Magick::PathCurvetoRel</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02666">Drawable.h:2666</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a4f259c869ac74cdbbc174fe52e266c99"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a4f259c869ac74cdbbc174fe52e266c99">Magick::DrawableRoundRectangle::lowerRightX</a></div><div class="ttdeci">void lowerRightX(double lowerRightX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01573">Drawable.h:1573</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_a0df1761184d9b72048c55e38f17d9fa0"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#a0df1761184d9b72048c55e38f17d9fa0">Magick::PathCurvetoArgs::y2</a></div><div class="ttdeci">double y2(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02584">Drawable.h:2584</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableBase_html"><div class="ttname"><a href="classMagick_1_1DrawableBase.html">Magick::DrawableBase</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00099">Drawable.h:99</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableColor_html_a43370dc2c8b730e2a2590d2fbf283ffc"><div class="ttname"><a href="classMagick_1_1DrawableColor.html#a43370dc2c8b730e2a2590d2fbf283ffc">Magick::DrawableColor::paintMethod</a></div><div class="ttdeci">PaintMethod paintMethod(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00710">Drawable.h:710</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_acaf4b2cbf7ec2469a74116605f3c246c"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#acaf4b2cbf7ec2469a74116605f3c246c">Magick::DrawableEllipse::originX</a></div><div class="ttdeci">void originX(double originX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00872">Drawable.h:872</a></div></div>
<div class="ttc" id="namespaceMagick_html"><div class="ttname"><a href="namespaceMagick.html">Magick</a></div><div class="ttdef"><b>Definition:</b> <a href="Blob_8h_source.html#l00017">Blob.h:17</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a6a8b91fecf013631643f31b75b7b27fc"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a6a8b91fecf013631643f31b75b7b27fc">Magick::DrawableRoundRectangle::centerY</a></div><div class="ttdeci">double centerY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01530">Drawable.h:1530</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoVerticalAbs_html_aec46656223d17be967affb500462ce64"><div class="ttname"><a href="classMagick_1_1PathLinetoVerticalAbs.html#aec46656223d17be967affb500462ce64">Magick::PathLinetoVerticalAbs::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03051">Drawable.h:3051</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePushPattern_html"><div class="ttname"><a href="classMagick_1_1DrawablePushPattern.html">Magick::DrawablePushPattern</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01376">Drawable.h:1376</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePopPattern_html_a7e640a7ad0b41fc59d6f64b72931c5a1"><div class="ttname"><a href="classMagick_1_1DrawablePopPattern.html#a7e640a7ad0b41fc59d6f64b72931c5a1">Magick::DrawablePopPattern::DrawablePopPattern</a></div><div class="ttdeci">DrawablePopPattern(void)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01358">Drawable.h:1358</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableSkewX_html"><div class="ttname"><a href="classMagick_1_1DrawableSkewX.html">Magick::DrawableSkewX</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01659">Drawable.h:1659</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html"><div class="ttname"><a href="classMagick_1_1DrawableArc.html">Magick::DrawableArc</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00360">Drawable.h:360</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableViewbox_html_a373b1cd4ce045eab1848d28cc8a8ea4a"><div class="ttname"><a href="classMagick_1_1DrawableViewbox.html#a373b1cd4ce045eab1848d28cc8a8ea4a">Magick::DrawableViewbox::y1</a></div><div class="ttdeci">void y1(::ssize_t y1_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02319">Drawable.h:2319</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillOpacity_html_a8234d123c192625a6bb1f7dfd5d10b36"><div class="ttname"><a href="classMagick_1_1DrawableFillOpacity.html#a8234d123c192625a6bb1f7dfd5d10b36">Magick::DrawableFillOpacity::DrawableFillOpacity</a></div><div class="ttdeci">DrawableFillOpacity(double opacity_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01026">Drawable.h:1026</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePopGraphicContext_html"><div class="ttname"><a href="classMagick_1_1DrawablePopGraphicContext.html">Magick::DrawablePopGraphicContext</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01313">Drawable.h:1313</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeColor_html"><div class="ttname"><a href="classMagick_1_1DrawableStrokeColor.html">Magick::DrawableStrokeColor</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01912">Drawable.h:1912</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_a6b75cc9a0d3e1cbb656a851d603a2977"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#a6b75cc9a0d3e1cbb656a851d603a2977">Magick::PathArcArgs::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02427">Drawable.h:2427</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTranslation_html_af0993402db2672eefdce539938ce6f65"><div class="ttname"><a href="classMagick_1_1DrawableTranslation.html#af0993402db2672eefdce539938ce6f65">Magick::DrawableTranslation::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02276">Drawable.h:2276</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoVerticalRel_html"><div class="ttname"><a href="classMagick_1_1PathLinetoVerticalRel.html">Magick::PathLinetoVerticalRel</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l03059">Drawable.h:3059</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAffine_html_a1b47f9a1c6b28f7bbea5bf384ed63c67"><div class="ttname"><a href="classMagick_1_1DrawableAffine.html#a1b47f9a1c6b28f7bbea5bf384ed63c67">Magick::DrawableAffine::sx</a></div><div class="ttdeci">double sx(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00248">Drawable.h:248</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_ac8fbdff59761c7dcadcbd8ecb8f7c613"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#ac8fbdff59761c7dcadcbd8ecb8f7c613">Magick::DrawableEllipse::arcStart</a></div><div class="ttdeci">void arcStart(double arcStart_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00908">Drawable.h:908</a></div></div>
<div class="ttc" id="namespaceMagick_html_a68cadc31d8829341d1faba35618af7b1"><div class="ttname"><a href="namespaceMagick.html#a68cadc31d8829341d1faba35618af7b1">Magick::CoordinateList</a></div><div class="ttdeci">std::vector&lt; Magick::Coordinate &gt; CoordinateList</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00073">Drawable.h:73</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_a946fd6484a91f2d7049553c3fd6d8d01"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#a946fd6484a91f2d7049553c3fd6d8d01">Magick::PathCurvetoArgs::x1</a></div><div class="ttdeci">double x1(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02557">Drawable.h:2557</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRotation_html_a37f2e6895829c2aa363ff61a7924025d"><div class="ttname"><a href="classMagick_1_1DrawableRotation.html#a37f2e6895829c2aa363ff61a7924025d">Magick::DrawableRotation::angle</a></div><div class="ttdeci">void angle(double angle_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01479">Drawable.h:1479</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAlpha_html_ad6122f1829c8b76883ca5520a2ca4019"><div class="ttname"><a href="classMagick_1_1DrawableAlpha.html#ad6122f1829c8b76883ca5520a2ca4019">Magick::DrawableAlpha::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00332">Drawable.h:332</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTextAntialias_html_af7657146ce4d8e2905b1d0f6f51db708"><div class="ttname"><a href="classMagick_1_1DrawableTextAntialias.html#af7657146ce4d8e2905b1d0f6f51db708">Magick::DrawableTextAntialias::flag</a></div><div class="ttdeci">void flag(bool flag_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02099">Drawable.h:2099</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableTranslation_html_acf326cf0ae2ba7dee073dc03cf196840"><div class="ttname"><a href="classMagick_1_1DrawableTranslation.html#acf326cf0ae2ba7dee073dc03cf196840">Magick::DrawableTranslation::x</a></div><div class="ttdeci">double x(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02271">Drawable.h:2271</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_aa78f09b7a11f3bf260dc8ec059b84a25"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#aa78f09b7a11f3bf260dc8ec059b84a25">Magick::PathArcArgs::radiusX</a></div><div class="ttdeci">double radiusX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02373">Drawable.h:2373</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_ad3fc9b77f29f4e7446d9d576b1011473"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#ad3fc9b77f29f4e7446d9d576b1011473">Magick::DrawableRoundRectangle::hight</a></div><div class="ttdeci">void hight(double hight_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01544">Drawable.h:1544</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCompositeImage_html_ac5334c4d86a97b09998f4c25b7a7b177"><div class="ttname"><a href="classMagick_1_1DrawableCompositeImage.html#ac5334c4d86a97b09998f4c25b7a7b177">Magick::DrawableCompositeImage::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00791">Drawable.h:791</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcRel_html"><div class="ttname"><a href="classMagick_1_1PathArcRel.html">Magick::PathArcRel</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02493">Drawable.h:2493</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRectangle_html_a4ab7eddf2572242dc9beb9547646bd04"><div class="ttname"><a href="classMagick_1_1DrawableRectangle.html#a4ab7eddf2572242dc9beb9547646bd04">Magick::DrawableRectangle::lowerRightX</a></div><div class="ttdeci">void lowerRightX(double lowerRightX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01438">Drawable.h:1438</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePolygon_html"><div class="ttname"><a href="classMagick_1_1DrawablePolygon.html">Magick::DrawablePolygon</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01273">Drawable.h:1273</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeColor_html_a5efa4b251d6deb7cc1a35a00875f6ece"><div class="ttname"><a href="classMagick_1_1DrawableStrokeColor.html#a5efa4b251d6deb7cc1a35a00875f6ece">Magick::DrawableStrokeColor::color</a></div><div class="ttdeci">Color color(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01931">Drawable.h:1931</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableArc_html_af5700c8a0d6e30412fa236bd79ac09f7"><div class="ttname"><a href="classMagick_1_1DrawableArc.html#af5700c8a0d6e30412fa236bd79ac09f7">Magick::DrawableArc::startDegrees</a></div><div class="ttdeci">double startDegrees(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00422">Drawable.h:422</a></div></div>
<div class="ttc" id="classMagick_1_1Image_html"><div class="ttname"><a href="classMagick_1_1Image.html">Magick::Image</a></div><div class="ttdef"><b>Definition:</b> <a href="Image_8h_source.html#l00055">Image.h:55</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePushClipPath_html"><div class="ttname"><a href="classMagick_1_1DrawablePushClipPath.html">Magick::DrawablePushClipPath</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00558">Drawable.h:558</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeOpacity_html_a78b4a2495367a3efa48609dc6898d5fa"><div class="ttname"><a href="classMagick_1_1DrawableStrokeOpacity.html#a78b4a2495367a3efa48609dc6898d5fa">Magick::DrawableStrokeOpacity::opacity</a></div><div class="ttdeci">void opacity(double opacity_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01958">Drawable.h:1958</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_a955ed64229e832af00ade3a0c8d6f97c"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#a955ed64229e832af00ade3a0c8d6f97c">Magick::PathCurvetoArgs::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02589">Drawable.h:2589</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillRule_html_ad1410ab527945d9d761a824aff20ce16"><div class="ttname"><a href="classMagick_1_1DrawableFillRule.html#ad1410ab527945d9d761a824aff20ce16">Magick::DrawableFillRule::DrawableFillRule</a></div><div class="ttdeci">DrawableFillRule(const FillRule fillRule_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00995">Drawable.h:995</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_af08ede4a39b0461925660e2988098d5c"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#af08ede4a39b0461925660e2988098d5c">Magick::PathArcArgs::largeArcFlag</a></div><div class="ttdeci">bool largeArcFlag(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02400">Drawable.h:2400</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_abd66eae5c927a37d727e00b646dcc872"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#abd66eae5c927a37d727e00b646dcc872">Magick::PathCurvetoArgs::y</a></div><div class="ttdeci">void y(double y_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02598">Drawable.h:2598</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRoundRectangle_html_a44c2e81d2df780e20cee1730f3a31495"><div class="ttname"><a href="classMagick_1_1DrawableRoundRectangle.html#a44c2e81d2df780e20cee1730f3a31495">Magick::DrawableRoundRectangle::centerX</a></div><div class="ttdeci">double centerX(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01521">Drawable.h:1521</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableBorderColor_html"><div class="ttname"><a href="classMagick_1_1DrawableBorderColor.html">Magick::DrawableBorderColor</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00469">Drawable.h:469</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableColor_html_a110cf2cab0b67a52b96a9eced6f18b6f"><div class="ttname"><a href="classMagick_1_1DrawableColor.html#a110cf2cab0b67a52b96a9eced6f18b6f">Magick::DrawableColor::DrawableColor</a></div><div class="ttdeci">DrawableColor(double x_, double y_, PaintMethod paintMethod_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00673">Drawable.h:673</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableViewbox_html"><div class="ttname"><a href="classMagick_1_1DrawableViewbox.html">Magick::DrawableViewbox</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02291">Drawable.h:2291</a></div></div>
<div class="ttc" id="Geometry_8h_html"><div class="ttname"><a href="Geometry_8h.html">Geometry.h</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableStrokeAntialias_html_ab140240e98cdd64cfc534e9796998ba3"><div class="ttname"><a href="classMagick_1_1DrawableStrokeAntialias.html#ab140240e98cdd64cfc534e9796998ba3">Magick::DrawableStrokeAntialias::flag</a></div><div class="ttdeci">void flag(bool flag_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01898">Drawable.h:1898</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableText_html_a54a0eb02fb3e9d5350d9121482c57766"><div class="ttname"><a href="classMagick_1_1DrawableText.html#a54a0eb02fb3e9d5350d9121482c57766">Magick::DrawableText::text</a></div><div class="ttdeci">std::string text(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02047">Drawable.h:2047</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableSkewY_html_a337d773972e0beb5b4128313d2be0861"><div class="ttname"><a href="classMagick_1_1DrawableSkewY.html#a337d773972e0beb5b4128313d2be0861">Magick::DrawableSkewY::angle</a></div><div class="ttdeci">double angle(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01707">Drawable.h:1707</a></div></div>
<div class="ttc" id="classMagick_1_1PathCurvetoArgs_html_a2db12f0dca9cd276e1f002ccf4528b3b"><div class="ttname"><a href="classMagick_1_1PathCurvetoArgs.html#a2db12f0dca9cd276e1f002ccf4528b3b">Magick::PathCurvetoArgs::y2</a></div><div class="ttdeci">void y2(double y2_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02580">Drawable.h:2580</a></div></div>
<div class="ttc" id="classMagick_1_1DrawablePoint_html_a71eb23f00ff697534ffad138c921d650"><div class="ttname"><a href="classMagick_1_1DrawablePoint.html#a71eb23f00ff697534ffad138c921d650">Magick::DrawablePoint::y</a></div><div class="ttdeci">double y(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01233">Drawable.h:1233</a></div></div>
<div class="ttc" id="classMagick_1_1PathArcArgs_html_ac4098fa3519f76aeca0a2aff899db2af"><div class="ttname"><a href="classMagick_1_1PathArcArgs.html#ac4098fa3519f76aeca0a2aff899db2af">Magick::PathArcArgs::radiusY</a></div><div class="ttdeci">void radiusY(double radiusY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02378">Drawable.h:2378</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableCircle_html_a97d23bf9fbb725bc3360377d0edfad18"><div class="ttname"><a href="classMagick_1_1DrawableCircle.html#a97d23bf9fbb725bc3360377d0edfad18">Magick::DrawableCircle::originY</a></div><div class="ttdeci">void originY(double originY_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00635">Drawable.h:635</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableRectangle_html_a7c06e7ed5cb607c0407b3859c7999559"><div class="ttname"><a href="classMagick_1_1DrawableRectangle.html#a7c06e7ed5cb607c0407b3859c7999559">Magick::DrawableRectangle::upperLeftX</a></div><div class="ttdeci">void upperLeftX(double upperLeftX_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l01420">Drawable.h:1420</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAlpha_html_a615759f97f5b5e18ec4077397baa8e94"><div class="ttname"><a href="classMagick_1_1DrawableAlpha.html#a615759f97f5b5e18ec4077397baa8e94">Magick::DrawableAlpha::x</a></div><div class="ttdeci">void x(double x_)</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00322">Drawable.h:322</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableFillColor_html_a223c9b34a530915d46f2ae5f1d8ea722"><div class="ttname"><a href="classMagick_1_1DrawableFillColor.html#a223c9b34a530915d46f2ae5f1d8ea722">Magick::DrawableFillColor::color</a></div><div class="ttdeci">Color color(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00955">Drawable.h:955</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableEllipse_html_a0a733d24edf6091521d299c291f81529"><div class="ttname"><a href="classMagick_1_1DrawableEllipse.html#a0a733d24edf6091521d299c291f81529">Magick::DrawableEllipse::radiusY</a></div><div class="ttdeci">double radiusY(void) const</div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00903">Drawable.h:903</a></div></div>
<div class="ttc" id="classMagick_1_1PathLinetoHorizontalAbs_html"><div class="ttname"><a href="classMagick_1_1PathLinetoHorizontalAbs.html">Magick::PathLinetoHorizontalAbs</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l02973">Drawable.h:2973</a></div></div>
<div class="ttc" id="classMagick_1_1DrawableAlpha_html"><div class="ttname"><a href="classMagick_1_1DrawableAlpha.html">Magick::DrawableAlpha</a></div><div class="ttdef"><b>Definition:</b> <a href="Drawable_8h_source.html#l00303">Drawable.h:303</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="https://imagemagick.org/api/Magick++/dir_43e0a1f539e00dcfa1a6bc4d4fee4fc2.html">home</a></li><li class="navelem"><a class="el" href="https://imagemagick.org/api/Magick++/dir_68918867e77b0a45f29c43673f2273f8.html">cristy</a></li><li class="navelem"><a class="el" href="https://imagemagick.org/api/Magick++/dir_0664224c5e489c82e6416cddc46e1af0.html">ImageMagick-7</a></li><li class="navelem"><a class="el" href="https://imagemagick.org/api/Magick++/dir_436bc20d1ebf054c4eca7a72174ce42e.html">Magick++</a></li><li class="navelem"><a class="el" href="https://imagemagick.org/api/Magick++/dir_94b620f9ceea3d56d5ade00d9eab2203.html">lib</a></li><li class="navelem"><a class="el" href="https://imagemagick.org/api/Magick++/dir_106943ebd3829a5b74c083ee2c0647d8.html">Magick++</a></li><li class="navelem"><a class="el" href="Drawable_8h.html">Drawable.h</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
  </ul>
</div>
</body>
</html>
